In the previous article
we explored how the Go runtime bootstraps itself — how a Go binary goes from the operating system handing it control to your func main() running. During that bootstrap, one of the first things the runtime sets up is the memory allocator. And that’...
Happy 2026!
The first release of the year is here, and it is packed with goodies!
How Python and Kotlin provide structured concurrency out of the box while Go achieves the same patterns explicitly using errgroup, WaitGroup, and context.
#590 — February 20, 2026
Read the Web Version
Go Weekly
Using go fix to Modernize Go Code —
Go 1.26 ships a rewritten go fix that automatically modernizes code to use newer idioms using 24 built-in 'modernizers': replacing interfac...
I finally found the one serene, omnicompetent guru who writes perfect code!
Here are her ten secret mantras of Go excellence.
Go 1.26 includes a new implementation of go fix that can help you use more modern features of Go.
GoReleaser builds and ships release artifacts for thousands of projects, making
it a high-value supply-chain target.
That’s why we were thrilled to be selected for the third session
of the GitHub Secure Open Source Fund.
Iteration has long been one of the more fragmented areas of Go, with developers relying on ad hoc patterns to traverse custom data structures. This article explores the range-over-functions experiment, a proposed evolution of the language that introduces a standardized iterator m...
Un resumen de Rust y Go que destaca sus ventajas, señala lo que comparten y
aclara sus diferencias clave. ¿Cuál deberías elegir?