Structs, Métodos e Interfaces com Golang

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ม.ค. 2025

ความคิดเห็น • 14

  • @brunokino
    @brunokino 3 ปีที่แล้ว +3

    Parabéns Wesley. Essa é a explicação mais clara que já encontrei sobre isso.

  • @WaldirBorbaJunior
    @WaldirBorbaJunior 4 ปีที่แล้ว +1

    Cada dia mais me espanto com o poder do GOLang. #Go4Ever

  • @renato.fagalde
    @renato.fagalde ปีที่แล้ว

    Cara me ajudou a entender este novo paradigma!

  • @masaruohashijr
    @masaruohashijr 3 ปีที่แล้ว +4

    Antes de mais nada, parabéns pelo ótimo vídeo.
    Dúvida:
    Como as structs Carro e Moto compartilham exatamente a mesma função buzina(), há alguma maneira de escrever essa função só uma vez e, em seguida, compartilhá-la entre as duas ou mais structs para que elas satisfaçam a interface Veículo com essa única declaração?

    • @nivaldobrasil
      @nivaldobrasil 3 ปีที่แล้ว +3

      Não sei se ainda está na dúvida, mas pense assim: a Interface é a generalização de Buzinar e as structs são as especializações. Moto buzina de um jeito e Carro buzina de outro jeito, logo tem q implementar o método de cada um. Melhorou? As vezes é melhor dar exemplo c problema real. Enfim.

  • @foxohnfire
    @foxohnfire 3 ปีที่แล้ว

    Foda Wesley, melhor didatica!

  • @leandrowx1
    @leandrowx1 3 ปีที่แล้ว

    Top, vídeo muito bom.

  • @madruguinhadocs
    @madruguinhadocs 4 ปีที่แล้ว

    Já ta na playlist pra ver mais tarde. Tô gostando demais de Go, seloco!

  • @aislanarislou
    @aislanarislou 4 ปีที่แล้ว

    Gostei do vídeo!! Vocês tem algum curso de Golang ?

  • @glaytonpaula1656
    @glaytonpaula1656 4 ปีที่แล้ว +2

    Uma duvida Wesley, caso eu tenha duas interfaces com os mesmo metodos implementados, uma classe que implemente esses metodos vai atender essas duas interfaces ?

  • @misaelbrunoroliberato2382
    @misaelbrunoroliberato2382 2 ปีที่แล้ว

    Fiquei com uma dúvida, eu repliquei o código aqui porém por mais que ambos sejam veículos, no metodo main eu n consigo acessar nada além do método que é compartilhado entre eles. Por exemplo pessoa.Veiculo.Ano. Talvez seja por conta de ambos possuirem atributos que podem ser diferentes. Nesse caso acho que era mais fácil ter feito uma "herança"

  • @osvaldotcf
    @osvaldotcf ปีที่แล้ว

    Duck type

  • @MsDiogocouto
    @MsDiogocouto 3 ปีที่แล้ว

    Uma dificuldade enorme em encontrar conteúdo / material da linguagem "Golang " .