<feed xmlns="http://www.w3.org/2005/Atom"><title>The Go Blog</title><id>tag:blog.golang.org,2013:blog.golang.org</id><link rel="self" href="https://go.dev/blog/feed.atom"></link><updated>2026-03-24T00:00:00+00:00</updated><entry><title>Type Construction and Cycle Detection</title><id>tag:blog.golang.org,2013:blog.golang.org/type-construction-and-cycle-detection</id><link rel="alternate" href="https://go.dev/blog/type-construction-and-cycle-detection"></link><published>2026-03-24T00:00:00+00:00</published><updated>2026-03-24T00:00:00+00:00</updated><author><name>Mark Freeman</name></author><summary type="html">Go 1.26 simplifies type construction and enhances cycle detection for certain kinds of recursive types.</summary></entry><entry><title>//go:fix inline and the source-level inliner</title><id>tag:blog.golang.org,2013:blog.golang.org/inliner</id><link rel="alternate" href="https://go.dev/blog/inliner"></link><published>2026-03-10T00:00:00+00:00</published><updated>2026-03-10T00:00:00+00:00</updated><author><name>Alan Donovan</name></author><summary type="html">How Go 1.26&amp;#39;s source-level inliner works, and how it can help you with self-service API migrations.</summary></entry><entry><title>Allocating on the Stack</title><id>tag:blog.golang.org,2013:blog.golang.org/allocation-optimizations</id><link rel="alternate" href="https://go.dev/blog/allocation-optimizations"></link><published>2026-02-27T00:00:00+00:00</published><updated>2026-02-27T00:00:00+00:00</updated><author><name>Keith Randall</name></author><summary type="html">A description of some of the recent changes to do allocations on the stack instead of the heap.</summary></entry><entry><title>Using go fix to modernize Go code</title><id>tag:blog.golang.org,2013:blog.golang.org/gofix</id><link rel="alternate" href="https://go.dev/blog/gofix"></link><published>2026-02-17T00:00:00+00:00</published><updated>2026-02-17T00:00:00+00:00</updated><author><name>Alan Donovan</name></author><summary type="html">Go 1.26 includes a new implementation of go fix that can help you use more modern features of Go.</summary></entry><entry><title>Go 1.26 is released</title><id>tag:blog.golang.org,2013:blog.golang.org/go1.26</id><link rel="alternate" href="https://go.dev/blog/go1.26"></link><published>2026-02-10T00:00:00+00:00</published><updated>2026-02-10T00:00:00+00:00</updated><author><name>Carlos Amedee, on behalf of the Go team</name></author><summary type="html">Go 1.26 adds a new garbage collector, cgo overhead reduction, experimental simd/archsimd package, experimental runtime/secret package, and more.</summary></entry><entry><title>Results from the 2025 Go Developer Survey</title><id>tag:blog.golang.org,2013:blog.golang.org/survey2025</id><link rel="alternate" href="https://go.dev/blog/survey2025"></link><published>2026-01-21T00:00:00+00:00</published><updated>2026-01-21T00:00:00+00:00</updated><author><name>Todd Kulesza, on behalf of the Go team</name></author><summary type="html">The 2025 Go Developer Survey results, focused on developer sentiment towards Go, use cases, challenges, and developer environments.</summary></entry><entry><title>Go’s Sweet 16</title><id>tag:blog.golang.org,2013:blog.golang.org/16years</id><link rel="alternate" href="https://go.dev/blog/16years"></link><published>2025-11-14T00:00:00+00:00</published><updated>2025-11-14T00:00:00+00:00</updated><author><name>Austin Clements, for the Go team</name></author><summary type="html">Happy Birthday, Go!</summary></entry><entry><title>The Green Tea Garbage Collector</title><id>tag:blog.golang.org,2013:blog.golang.org/greenteagc</id><link rel="alternate" href="https://go.dev/blog/greenteagc"></link><published>2025-10-29T00:00:00+00:00</published><updated>2025-10-29T00:00:00+00:00</updated><author><name>Michael Knyszek and Austin Clements</name></author><summary type="html">Go 1.25 includes a new experimental garbage collector, Green Tea.</summary></entry><entry><title>Flight Recorder in Go 1.25</title><id>tag:blog.golang.org,2013:blog.golang.org/flight-recorder</id><link rel="alternate" href="https://go.dev/blog/flight-recorder"></link><published>2025-09-26T00:00:00+00:00</published><updated>2025-09-26T00:00:00+00:00</updated><author><name>Carlos Amedee and Michael Knyszek</name></author><summary type="html">Go 1.25 introduces a new tool in the diagnostic toolbox, flight recording.</summary></entry><entry><title>It&#39;s survey time! How has Go has been working out for you?</title><id>tag:blog.golang.org,2013:blog.golang.org/survey2025-announce</id><link rel="alternate" href="https://go.dev/blog/survey2025-announce"></link><published>2025-09-16T00:00:00+00:00</published><updated>2025-09-16T00:00:00+00:00</updated><author><name>Todd Kulesza, on behalf of the Go team</name></author><summary type="html">Help shape the future of Go</summary></entry></feed>