Brussels / 31 January & 1 February 2026

schedule

Brewed for Speed: How Go’s Green Tea GC Works


Go’s runtime has always prided itself on efficient, low-latency garbage collection. But modern hardware brings new challenges. More cores, bigger caches, and heavier workloads. In this talk, we’ll start by exploring how Go’s current garbage collector and memory allocator work together to manage memory. Then we’ll dive into the new GreenTea GC, an experimental redesign that cleans memory in groups (“spans”) instead of object-by-object. You’ll learn how it works, why it matters, and what this “span-based” approach could mean for your Go programs in the future.

I'll be exploring the Go source code: https://go.dev

Speakers

Photo of Jesús Espino Jesús Espino

Links