Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Go, o que, por que e como?

Elton Minetto
September 27, 2021

Go, o que, por que e como?

Nesta palestra falo sobre a linguagem Go, os motivos pelos quais escolhemos ela para construir a Codenation e como a usamos.

Elton Minetto

September 27, 2021
Tweet

More Decks by Elton Minetto

Other Decks in Programming

Transcript

  1. Elton Minetto ๏ Escrevo códigos, sou professor, palestrante, e escritor

    ๏ Escrevo no https://eltonminetto.dev e no twitter ๏ Sou tech manager na Trybe
  2. O que é? Por que usamos? * Como usamos? *

    * na Codenation e na Trybe
  3. ๏ Golang, por onde começar? ๏ Clean Architecture, 2 anos

    depois ๏ Golang: usando build tags para armazenar configurações ๏ Integração contínua em projetos usando monorepo ๏ Monitorando uma aplicação Golang com o Supervisor ๏ Migração de dados com Golang e MongoDB
  4. ๏ Object Calisthenics em Golang ๏ Usando Golang como linguagem

    de script ๏ Processando arquivos parquet em Go ๏ Criando mocks para testes usando GoMock ๏ Usando Prometheus para coletar métricas de aplicações Golang ๏ Fazendo pro fi ling de aplicações Golang usando pprof ๏ Testando APIs em Golang usando apitest