The Go Blog
From unique to cleanups and weak: new low-level tools for efficiency, 6 March 2025
Weak pointers and better finalization in Go 1.24.
Faster Go maps with Swiss Tables, 26 February 2025
Go 1.24 improves map performance with a brand new map implementation
Testing concurrent code with testing/synctest, 19 February 2025
Go 1.24 contains an experimental package to aid in testing concurrent code.
Extensible Wasm Applications with Go, 13 February 2025
Go 1.24 enhances WebAssembly capabilities with function export and reactor mode
Go 1.24 is released!, 11 February 2025
Go 1.24 brings generic type aliases, map performance improvements, FIPS 140 compliance and more.
Go Developer Survey 2024 H2 Results, 20 December 2024
What we learned from our 2024 H2 developer survey
Go Protobuf: The new Opaque API, 16 December 2024
We are adding a new generated code API to Go Protobuf.
Go Turns 15, 11 November 2024
Happy 15th birthday, Go!
What's in an (Alias) Name?, 17 September 2024
A description of generic alias types, a planned feature for Go 1.24
Building LLM-powered applications in Go, 12 September 2024
LLM-powered applications in Go using Gemini, langchaingo and Genkit