A Semana Go - Edição Nº 168
Nesta edição, alguns projetos úteis, exemplos de Graceful Shutdown em cenários complexos, detalhes sobre o novo garbage collector de Go e um projeto bem curioso.
Links
go-pwdhash
O Alisson Azevedo fez o port da lib pwdlib, do Python, para Go. Trata-se de um “Hash de senhas moderno, extensível e seguro para Go.”
godump
Porque às vezes fazer um print do valor da variável é mais rápido e simples do que fazer um debug na IDE ;)
Go Graceful Shutdown: Beyond ctx.Done()
Implementar o conceito de Graceful Shutdown é um requisito para aplicações resilientes e escaláveis, especialmente as que executam em ambientes como o Kubernetes, mas nem sempre isso é simples. O autor deste post apresenta exemplos e soluções para casos mais complexos.
Green Tea GC: The Insight
O grande Alex Rios começou uma série de posts sobre o novo Garbage Collector que está sendo preparado para o Go 1.26. Segundo ele: “Esta é a Parte 1 de uma série sobre o coletor de lixo Green Tea do Go. A Parte 2 abordará a implementação. A Parte 3 abordará testes de desempenho. A Parte 4 abordará a aceleração SIMD no Go 1.26”. Imperdível.
I gave my Go programs a “nervous system” so they can feel pain and disobey me
Este é o projeto mais exótico que eu vi nos últimos tempos e acredito que vale a pena a leitura, mesmo que por pura curiosidade científica.
The Secret Life of Go: Interfaces
Uma introdução às interfaces em Go, crucial para quem está iniciando na linguagem.
Forget normal microservice polyrepos — Master go monorepos
Neste post, dica do amigo Waldemar Neto, podemos ver como o recurso do go work facilita a gestão de projetos organizados em um monorepo.


