Tagged articles

Green Tea GC

2 articles · Page 1 of 1
TonyBai
TonyBai
Feb 14, 2026 · Backend Development

What’s New in Go 1.26? From the Long‑Awaited new(expr) to Faster GC and Smarter Toolchain

Go 1.26 introduces a suite of engineering‑focused enhancements—including the native new(expr) pointer initializer, relaxed generic self‑reference constraints, the Green Tea garbage collector with 10‑40% lower CPU overhead, a 30% Cgo speed‑up, stack‑allocated slice backing stores, a modernized go fix engine, version‑aware go mod init, and several standard‑library upgrades such as testing.ArtifactDir, slog.MultiHandler, and errors.AsType—making the release a practical win for developers and ecosystem stability.

Cgo performanceGo 1.26Green Tea GC
0 likes · 17 min read
What’s New in Go 1.26? From the Long‑Awaited new(expr) to Faster GC and Smarter Toolchain
Radish, Keep Going!
Radish, Keep Going!
May 4, 2025 · Fundamentals

Can Green Tea GC Revolutionize Go’s Garbage Collection Performance?

This article examines Go’s concurrent mark‑sweep garbage collector, its latency advantages and scalability limits, then evaluates the new Green Tea GC proposal, detailing its span‑based scanning, benchmark results, and where it offers measurable improvements over the existing GC.

Concurrent Mark‑SweepGarbage CollectionGreen Tea GC
0 likes · 7 min read
Can Green Tea GC Revolutionize Go’s Garbage Collection Performance?