The Go Blog

Go Developer Survey 2024 H2 Results, 20 December 2024
Alice Merrick

What we learned from our 2024 H2 developer survey

Go Protobuf: The new Opaque API, 16 December 2024
Michael Stapelberg

We are adding a new generated code API to Go Protobuf.

Go Turns 15, 11 November 2024
Austin Clements, for the Go team

Happy 15th birthday, Go!

What's in an (Alias) Name?, 17 September 2024
Robert Griesemer

A description of generic alias types, a planned feature for Go 1.24

Building LLM-powered applications in Go, 12 September 2024
Eli Bendersky

LLM-powered applications in Go using Gemini, langchaingo and Genkit

Share your feedback about developing with Go, 9 September 2024
Alice Merrick, for the Go team

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
Robert Findley

Go 1.23 includes opt-in telemetry for the Go toolchain.

New unique package, 27 August 2024
Michael Knyszek

New package for interning in Go 1.23.

Range Over Function Types, 20 August 2024
Ian Lance Taylor

A description of range over function types, a new feature in Go 1.23.

Go 1.23 is released, 13 August 2024
Dmitri Shuralyov, on behalf of the Go team

Go 1.23 adds iterators, continues loop enhancements, improves compatibility, and more.

More articles...