
Heap vs Stack in Go: How Compiler Knowledge Saves You GC Cycles
Stack is fast, heap is heavy. In Go, you don’t decide which one to use — the compiler does. Let’s see how escape analysis impacts performance and what you can do about it.
Discover all our latest posts and articles. Use the search (⌘K) to find specific content!
Stack is fast, heap is heavy. In Go, you don’t decide which one to use — the compiler does. Let’s see how escape analysis impacts performance and what you can do about it.
Go made garbage collection simple, but that simplicity hides trade-offs. Let's talk about what works, what doesn't, and what could be next.
Why I'm writing here, what to expect, and a first thought on curiosity in software.