Go husimamia kumbukumbu kiotomatiki kwa garbage collector, ikikuondolea ugawaji/uondoaji wa mwongozo. GC yake ni collector ya concurrent, low-latency, isiyo-generational ya mark-and-sweep iliyoundwa kupunguza muda wa pause — sababu muhimu kwa nini Go inafaa kwa huduma nyeti za latency.
Stack dhidi ya heap na escape analysis
{
x :=
x
}
* {
x :=
&x
}
