[GOLANG] Introdução a testes no go!

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

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

  • @2yuri
    @2yuri  3 ปีที่แล้ว +1

    Acesse o Github do projeto:
    github.com/hyperyuri/test-go

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

    testes e bom. ja usava.

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

      Testes são sempre bem-vindos

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

      @@2yuri concordo, sempre tdd.

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

    Muito bom! Obrigado

    • @2yuri
      @2yuri  3 ปีที่แล้ว

      Que bom que gostou!

  • @arozendojr
    @arozendojr 2 ปีที่แล้ว +1

    Tem alguma dica como testar func privada dentro da struct?
    Tenho Exec(), dentro dessa função tem várias outras funções privadas, gostaria de testar, sem precisar mudar o código original

    • @2yuri
      @2yuri  2 ปีที่แล้ว +1

      Eai! Basta nomear o arquivo _test.go e na declaração do package vc colocar somente o nome original e não com _test.
      Ex: package main
      Jeito certo: package main
      Jeito que não funciona: package main_test

    • @arozendojr
      @arozendojr 2 ปีที่แล้ว +1

      @@2yuri valeu vou tentar

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

    Muito bom, Yuri!! Seria interessante se fizesse um video com mocks e testes de integração tb...

    • @2yuri
      @2yuri  3 ปีที่แล้ว +1

      Vou preparar algo bem legal sobre isso, pode deixar!

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

      Por favor kkkkk

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

    excelente man

  • @RamonDomingoss
    @RamonDomingoss 2 ปีที่แล้ว +1

    Continua a api books, adicionando testes, com dados mockados, para a gente aprender : )
    Parabéns pelo conteúdo, to aprendendo muito com você!

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

    Muito top yuri! Estou aprendendo GO e estou adorando seus vídeos, testes e de suma importância, pretende fazer vídeos sobre outros tipos de testes? Estou aprendendo pois pretendo utilizar GO com foco web, não sei você. Outra questão a quanto tempo já esta trabalhando com GO? chegou a ver Elixir e Clojure. vlw tmj

    • @2yuri
      @2yuri  3 ปีที่แล้ว +1

      Que bom que está gostando Thiago! Pretendo trazer futuramente sim, tenho um pequeno cronograma a seguir, porém depois dele irei trazer. Comecei com o go no começo do ano (há uns +4 meses), optamos pela utilização do go por ter uma curva baixa de aprendizado e porque iriamos utilizar serviços do google (drive, grpc) e com isso achamos que seria mais fácil de integrar. Utilizo pra construir webapis e microsservices no geral. Já dei uma olhada nessas linguagens sim, mas nada fundo, então acho que não tenho muito pra falar hahah. Valeu pelo apoio! 🤟

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

      ​@@2yuri Vlw pela atenção! Você poderia indicar qual foi seu processo de aprendizagem? qual roadmap ou curso seguiu?

    • @2yuri
      @2yuri  3 ปีที่แล้ว +1

      @@thiagoferreira8340 primeiro eu vi um curso na alura, só pra pegar a sintaxe da linguagem, depois como precisava de coisas bem especificas como google eu fui tentar ler a documentação deles, no grpc eu assiti um curso de um francês, creio que se pesquisar tech school golang ja irá aparecer, ele tem mais cursos também e eu recomendo. Mas quase tudo foi na prática, lendo , aprendendo testando, tentando entender as libs (isso é uma parte complicada por causa da documentação delas). E agora estou com 2 livros pra ler sobre estruturação e design patterns. Mas basicamente foi isso.

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

    Muito Bom, Yuri!! Estou com um desafio na empresa que trabalho de criar alguns "robôs" em golang e os testes são importantes. Seria interessante você falar sobre testes de integração tb.

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

    Parabéns...