The Go Blog
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
Fourteen Years of Go, 10 November 2023
Happy Birthday, Go!
Everything You Always Wanted to Know About Type Inference - And a Little Bit More, 9 October 2023
A description of how type inference for Go works. Based on the GopherCon 2023 talk with the same title.