Golang

Artigos sobre Golang — Linguagens de programação.

Golang · 24/10/2026 · 9 min de leitura · 46

Graceful shutdown para servidor HTTP Go

Encerre servidor HTTP Go com segurança usando signal.NotifyContext e http.Server.Shutdown, tratando timeout, WebSocket, recursos secundários e Kubernetes.

Golang · 21/10/2026 · 9 min de leitura · 81

Struct embedding no Go em vez de herança

Go não possui herança. Este artigo explica struct embedding, como methods são "promovidos", armadilhas de sobrescrita de method e como combinar embedding com interface.

Golang · 18/10/2026 · 9 min de leitura · 118

Map em Go e o erro concurrent map writes

Entenda como maps funcionam em Go, por que o programa trava com "concurrent map writes" e como consertar usando sync.Mutex, sync.RWMutex, sync.Map.

Golang · 15/10/2026 · 10 min de leitura · 107

Table-driven test em Go

Aprenda a escrever table-driven tests em Go com slice de structs, t.Run, verificação de erros, execução paralela e comparação de structs com go-cmp, além dos erros mais comuns.