The Go Blog
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
More powerful Go execution traces, 14 March 2024
New features and improvements to execution traces from the last year.
Robust generic functions on slices, 22 February 2024
Avoiding memory leaks in the slices package.
Routing Enhancements for Go 1.22, 13 February 2024
Go 1.22's additions to patterns for HTTP routes.
Go 1.22 is released!, 6 February 2024
Go 1.22 enhances for loops, brings new standard library functionality and improves performance.
Share your feedback about developing with Go, 23 January 2024
Help shape the future of Go by sharing your thoughts via the Go Developer Survey
Finding unreachable functions with deadcode, 12 December 2023
deadcode is a new command to help identify functions that cannot be called.
Go Developer Survey 2023 H2 Results, 5 December 2023
What we learned from our 2023 H2 developer survey