A Semana Go - Edição Nº 72
Veja nesta edição dicas para quem está migrando de Java para Go e uma introdução a linters. Além disso, posts sobre testes, templates e tratamento de erros em aplicações complexas.
Links
Desafios Sutis na Migração de Java para Golang
Eu gosto bastante de posts que ajudam quem está iniciando em Go vindo de outras linguagens. Neste post o autor fala para devs Java sobre uma das principais dúvidas de quem está começando, os ponteiros.
Primeiros passos com linters em Go
Uma introdução a uma categoria de ferramentas que não pode faltar no seu ambiente, os linters.
Usando test helpers em Go
Neste post eu falo sobre o recurso de test helpers e mostro a refatoração que fiz em alguns testes para usar essa funcionalidade.
Como renderizar templates HTML em Go
Segunda parte de uma série de posts apresentando o pacote de templates HTML que faz parte da biblioteca padrão da linguagem.
goswag
Projeto criado por um brasileiro para gerar documentação no formato OpenAPI a partir do código escrito para construir uma API.
ByteSize Tip #9: errGroup
Dica apresentando o pacote errGroup, bem útil para tratar erros em aplicações que fazem uso de goroutines. Este site é uma boa fonte de leitura pois contém várias dicas rápidas e úteis.
Decoding Go: Dissimilarity Between make() and new() Functions for Effective Code Construction
Neste post o autor descreve com exemplos a diferença de dois recursos da linguagem, o make() e o new().
Gophercon Brasil 2024
Use o cupom A_SEMANA_GO para ter 20% de desconto sobre o lote BENEFICENTE e sobre o lote da INTEIRA. Faça sua inscrição agora mesmo, para não perder os conteúdos incríveis que vão ser apresentandos no evento!