A Semana Go - Edição Nº 195
Nesta edição, uma mistura de performance, concorrência e novidades que vêm por aí na standard library: de um proxy reverso que ficou 3,8x mais rápido com uma linha de correção, a um worker pool supervisionado para goroutines fire-and-forget, e uma proposta enorme para o Go 1.28 que pode transformar como escrevemos coleções.
Links
superfile — Gerenciador de Arquivos no Terminal
Feito com Go e Bubble Tea, combina uma UI cuidadosamente refinada com a velocidade das ferramentas de terminal. Suporta múltiplos painéis, busca fuzzy, preview de imagens, mais de 20 temas e plugins para integração com Git — e roda em macOS, Linux e Windows com um único binário.
proposal: container/...: generic collection types
O Go Collections Working Group, formado no final de 2025, está propondo adicionar ao Go 1.28 tipos de coleção genéricos — Set, Map baseado em hash, Map ordenado via árvore binária e um heap v2 — tudo guiado pelos princípios de pragmatismo e simplicidade que definem o Go. Uma das propostas mais significativas dos últimos anos: vale a pena ler para entender o que vem por aí e contribuir para o debate.
Supervised fire-and-forget in Go
Um worker pool com capacidade limitada, contextos gerenciados pela própria task, recovery de panic e shutdown gracioso — tudo em três funções: New, Submit e Stop.
Adding Go to a browser code runner
Uma leitura que explica com clareza por que WASI é a escolha certa para rodar Go em ambientes restritos — e não só no browser. Eu continuo com fé nas capacidades revolucionárias que o WebAssembly pode trazer ao nosso dia a dia :)
I made my Go reverse proxy 3.8x faster by fixing one line
Criar um httputil.ReverseProxy novo a cada requisição descarta silenciosamente o pool de conexões do http.Transport — o resultado foi latência média de 58ms caindo para 7,6ms e throughput subindo de 1.710 para 6.541 req/s ao compartilhar uma instância por upstream. Um lembrete valioso: em Go, erros de performance frequentemente não aparecem no compilador nem nos logs, só nos benchmarks.
Nginx vs Caddy: qual web server escolher? (vídeo)
Uma comparação direta entre o Nginx e o Caddy — escrito em Go — cobrindo configuração, performance e funcionalidades. Vale assistir para quem está escolhendo um web server ou quer entender onde o Caddy leva vantagem pela sua origem no ecossistema Go.
A contagem regressiva para a GopherCon Latam 2026 já começou!
Essa edição tem um lineup de keynotes que nunca vimos antes na América Latina. Jonathan Amsterdam vem da Alemanha direto do Go Team do Google.
Daniela Petruzalek vem da Inglaterra, do time de Developer Relations do Google.
Filippo Valsorda vem da Itália, ex-líder do time de segurança do Go no Google e mantenedor da biblioteca de criptografia padrão da linguagem.
Bill Kennedy vem dos EUA, fundador da Ardan Labs e uma das maiores referências do ecossistema Go mundial. E ainda temos Elton Minetto e Tiago Temporin, Google Developer Experts e referências da comunidade Go brasileira.
Se você ainda não garantiu seu lugar, conseguimos um cupom especial de 20% de desconto para você na conferência e nos workshops → https://www.blueticket.com.br/evento/37825/?c=a_semana_go


