# The new Green Tea Garbage Collector in Go

**URL:** <https://discourse.julialang.org/t/the-new-green-tea-garbage-collector-in-go/133612>\
**Category:** Offtopic\
**Tags:** gc\
**Created:** [November 2, 2025, 7:54pm UTC](https://discourse.julialang.org/t/the-new-green-tea-garbage-collector-in-go/133612 "2025-11-02T19:54:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![paulmelis](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/paulmelis/32/35063_2.png) [@paulmelis](https://discourse.julialang.org/u/paulmelis)\
**Post date:** [November 2, 2025, 7:54pm UTC](https://discourse.julialang.org/t/the-new-green-tea-garbage-collector-in-go/133612/1 "2025-11-02T19:54:54Z")

</div>

> **[The Green Tea Garbage Collector - The Go Programming Language](https://go.dev/blog/greenteagc)**
>
> Go 1.25 includes a new experimental garbage collector, Green Tea.

Pretty interesting write-up of the new GC coming to the next version of Go, with the core idea being to operate on pages of objects instead of individual objects (plus lots of optimizations).

Also, really cute and useful interactive visualization of the GC steps under “Green Tea example”

---

<div class="post-metadata">

**Author:** ![PatrickHaecker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/patrickhaecker/32/222891_2.png) [@PatrickHaecker](https://discourse.julialang.org/u/PatrickHaecker)\
**Post date:** [December 10, 2025, 11:02am UTC](https://discourse.julialang.org/t/the-new-green-tea-garbage-collector-in-go/133612/2 "2025-12-10T11:02:10Z")

</div>

I would expect that with this GC the number of cases where using a GC can actually be faster than other memory management techniques will increase. Although the cases will probably still be the minority. It would be interesting to see whether there will be some data about such a comparison.
