A Semana Go - Edição Nº 130
Nesta edição discussões sobre usar ou não frameworks, a nova versão de uma ferramenta muito importante e novidades sobre a próxima versão da linguagem. Além disso, um cupom de desconto para a Gophercon Latam 2015!
Links
When you shouldn’t use frameworks in Go
Video e transcricão de uma discussão que é bem comum, principalmente para quem está iniciando em Go: quando deveríamos usar frameworks?
How to include Git version information in Go
Uma dica de pacote que facilita a inclusão de informações sobre a versão do repositório Git no binário da sua aplicação. Eu geralmente faço isso usando o grande GoReleaser, mas é interessante conhecer outras alternativas.
Welcome to golangci-lint v2
O golangci-lint é uma ferramenta muito útil e é algo que eu uso todos os dias. Recentemente ela chegou a uma nova major version e neste post podemos ver as novidades que estão disponíveis para os usuários.
Deep vs Shallow Go interfaces
Sou muito fã do livro A Philosophy of Software Design e neste post o autor aplica um dos conceitos mais importantes apresentados no livro, em Go.
Formatando datas com Golang
Formatação de datas é uma dúvida bem recorrente para quem está iniciando em Go, devido ao modo particular que é necessário aprender. Neste post podemos ver uma introdução a estes conceitos.
Go 1.24: Testes de Benchmark
Dentre as novidades do Go 1.24 recebemos uma melhoria na feature de testes de benchmark, que podemos ver exemplos neste post.
Goodbye core types - Hello Go as we know and love it!
No Go 1.18, com a inclusão de generics o time da linguagem precisou incluir outros conceitos, como o de “core types”. Mas com o tempo essa decisão acabou afetando um dos requistos da linguagem, que é sua simplicidade. Por isso esta decisão está sendo revisada e vai gerar mudanças na versão 1.25. Neste post um dos criadores da linguagem explica em detalhes a mudança.
Desconto Exclusivo para Leitores da Newsletter!
Quer um motivo a mais para garantir sua participação na GopherCon Latam 2025? Aqui vai: leitores da nossa newsletter têm 10% de desconto no ingresso! Use o cupom AsemanaGo_10 no checkout e aproveite esse benefício exclusivo. Mas corra, porque o cupom é válido por tempo limitado!
👉 Garanta seu ingresso com desconto agora: Acesse esse link e aplique o cupom no site de vendas.