A Semana Go - Edição Nº 170
Nesta edição, mais detalhes sobre o novo Garbage Collector da linguagem, como otimizar sua aplicação Go executada no Kubernetes e uma discussão interessante sobre refatorações.
Links
Limites de CPU no Kubernetes: como isso afeta aplicações em Go
Como o título sugere, neste post o Carlos explica como funcionam os limites de CPU no Kubernetes e mostra como essa informação é importante para o gerenciamento de aplicações Go executadas neste ambiente.
Green Tea GC: inside the implementation
Segunda parte de uma série de posts que o Alex Rios está publicando sobre o novo Garbage Collector de Go. Vale a leitura para entender as melhorias que estão sendo implementadas nas novas versões da linguagem.
Data Processing benchmark featuring Rust, Go, Swift, Zig, Julia etc.
Prato cheio para quem gosta de benchmarks, este projeto no Github implementa um exemplo de processamento pesado de dados em diferentes linguagens e apresenta os resultados de desempenho.
Access to Anthropic’s safety-first language model APIs via Go
Pacote para facilitar o acesso às APIs de LLM da Anthropic.
A “Pure Go” Linux environment, ported by Claude, inspired by Fabrice Bellard
Projeto curioso da semana: a implementação de um ambiente Linux completo, escrita em Go e com grande ajuda do Claude.
Goodbye Java, Hello Go!
Neste post, uma empresa explica os motivos da sua decisão (na minha opinião, acertada) de trocar Java por Go.
Rewrote our python api gateway in go and now its faster but nobody cares because it already worked fine
Esta thread de discussões é muito interessante. Um dev explica que migrou o API Gateway da sua empresa, de Python para Go, e fala dos resultados técnicos que teve, mas, no final, praticamente ninguém percebeu a diferença. A discussão é importante para lembrarmos que toda decisão implica trade-offs.


