Nesta edição, o Go Team conta como lançou uma correção de segurança em menos de oito horas, o Wails v3 finalmente sai da fase beta e um benchmark mostra quanta memória o Go 1.28 vai devolver aos servidores HTTP/2. Também tem ferramentas e um vídeo para entender e caçar alocações e bugs de concorrência antes da produção, além de um debate em português que todo time com agentes de IA está tendo.
Links
Python vs Go: Qual para Agentes de IA?
Python ganhou a guerra da IA, mas isso significa que seus agentes em produção também devem rodar nele? Tiago Temporin compara os dois e propõe uma resposta que não obriga a escolher um lado.
Wails v3.0.0 Released
Depois de anos de desenvolvimento, a nova versão do Wails está oficialmente estável. Se você estava esperando para construir apps desktop em Go, a espera acabou.
Our Response To The eMudhra Key Disclosure Incident
Chaves privadas de certificados confiáveis podiam ser quebradas em microssegundos, e o Go Team tinha horas para agir. Os bastidores do primeiro release de segurança URGENT da história do Go.
gohawk — análise estática focada em recursos
Arquivos que não são fechados em todos os caminhos, goroutines que ninguém espera, locks em ordem contraditória. Um analisador que já encontrou bugs desse tipo no Docker, no Kubernetes e no Caddy.
noalloc
Escrever código sem alocações é uma coisa; garantir que ele continue assim depois de meses de mudanças é outra. Basta uma anotação para checar a árvore de chamadas inteira de uma função.
Go Empty Interface Explained & The Hidden Heap Allocation (vídeo)
Você usa any o tempo todo, mas sabe o que acontece com o valor quando ele entra numa interface? Um vídeo didático sobre uma alocação que quase ninguém percebe.
Go 1.28 HTTP/2 Parking: Measuring Memory Savings
Uma mudança discreta nas release notes do Go 1.28 chamou a atenção do autor, e ele resolveu medir em vez de adivinhar. Com 5.000 conexões ociosas, o resultado foi de cerca de 90 MiB a menos de memória.


