Google releases its agent development kit for Go

#​578 — November 12, 2025 Read the Web Version Go Weekly Trends in the Go Ecosystem in 2025 — Analysis of the results from JetBrains’ recent Go Ecosystem Survey digging into which libraries Gophers use most often (much love for Gin...

Red, green, refactor: writing perfect Go, with TDD

Make it work, then make it right: the “red, green, refactor” technique helps us craft Go code that’s correct and beautiful. It’s easy! Shall we play a game?

Put a little Pixie in your cluster

Pixie is a powerful troubleshooting and telemetry tool for clusters. Let’s see how it can help solve the Case of the Sluggish Service.

Go 1.25.4-2 and 1.24.10-1 Microsoft builds now available

A new release of the Microsoft build of Go is now available for download. The post Go 1.25.4-2 and 1.24.10-1 Microsoft builds now available appeared first on Microsoft for Go Developers.

Go's runtime may someday start explicitly freeing some internal memory

Independently verifying Go's reproducible builds

#​577 — November 5, 2025 Read the Web Version Go Weekly "I'm Independently Verifying Go's Reproducible Builds" — Since Go 1.21, every release of the Go toolchain can be rebuilt from source and result in an identical byte-for-byte out...

Why Engineers Can't Be Rational About Programming Languages

✨ Series OverviewThis is the first in a series of posts on the true cost of a programming language. The Leadership Blindspot: How Identity Drives Multi-Million Dollar Technical Debt A programming language is the single most expensive choice a company makes, yet we treat it...

The Parser

In the previous blog post , we explored the scanner—the component that converts your source code from a stream of characters into a stream of tokens. Now we’re ready for the next step: the parser. Here’s the challenge the parser solves: right now, we have a flat lis...

Revisiting interface segregation in Go

Apply SOLID's Interface Segregation Principle in Go with consumer-defined contracts. Learn why small interfaces and implicit implementation matter.

A tour of Go's newest garbage collector

#​576 — October 29, 2025 Read the Web Version Go Weekly Go's Green Tea Garbage Collector — Go 1.25 introduced a new, experimental garbage collector called ‘Green Tea’. Though experimental, it’s already in production at Google a...