A Semana Go - Edição Nº 152
Nesta edição dicas para quem está iniciando em Go, novidades sobre o Go 1.26 e detalhes sobre uma importante feature da versão 1.25.
Links
Go, por onde começar?
Neste video eu dou algumas sugestões de como devs e empresas podem começar a usar a linguagem Go em seus projetos
Um Ano de “Golanged”
Meu colega completou 1 ano desenvolvendo em Go e descreveu sua experiência neste post. Isso me inspirou a escrever um, falando sobre minha primeira década com a linguagem da marmota, que quero escrever em breve.
Flight Recorder in Go 1.25
O Flight Recorder é uma das novas features do Go 1.25 e que dá mais poder para os desenvolvedores realizarem análises de performance em suas aplicações.
build-your-own-x
Um repositório com uma série de propostas de projetos, com exemplos de implementação em várias linguagens, para servirem de exercício para aprendizado. Alguns dos exemplos são feitos em Go, mas é uma ótima lista para exercitar a linguagem.
Go Maps Deep Dive (no_swiss) — Part 1: The Secrets Behind O(1) Performance, Overflows, and Growth
Este post é parte de uma série aprofundando os detalhes por trás dos maps, uma das estruturas de dados mais importantes da linguagem.
Go’s builtin ‘new()’ function will take an expression in Go 1.26
Apesar do Go 1.25 ter acabado de chegar nas nossas ávidas mãos, a próxima versão já está sendo preparada e neste post podemos ver um dos detalhes esperados.
samber/do
O projeto samber/lo foi uma das primeiras implementações que eu vi de Generics em Go, e agora este mesmo time está lançando o “do”, que é uma solução para dependency injection.