The Go Blog
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
Share your feedback about developing with Go, 9 September 2024
Help shape the future of Go by sharing your thoughts via the Go Developer Survey
Telemetry in Go 1.23 and beyond, 3 September 2024
Go 1.23 includes opt-in telemetry for the Go toolchain.
New unique package, 27 August 2024
New package for interning in Go 1.23.
Range Over Function Types, 20 August 2024
A description of range over function types, a new feature in Go 1.23.
Go 1.23 is released, 13 August 2024
Go 1.23 adds iterators, continues loop enhancements, improves compatibility, and more.
Secure Randomness in Go 1.22, 2 May 2024
ChaCha8Rand is a new cryptographically secure pseudorandom number generator used in Go 1.22.
Evolving the Go Standard Library with math/rand/v2, 1 May 2024
Go 1.22 adds math/rand/v2 and charts a course for the evolution of the Go standard library.
Go Developer Survey 2024 H1 Results, 9 April 2024
What we learned from our 2024 H1 developer survey