Go આપોઆપ મેમોરી વ્યવસ્થાપન કરે છે ગાર્બેજ કલેક્ટર સાથે, તમને મેનુઅલ alloc/freeing થી મુક્ત કરે છે. તેનો GC એક concurrent, low-latency, non-generational mark-and-sweep કલેક્ટર છે જે pause times ને ન્યૂનતમ કરવા માટે ડિઝાઇન કરવામાં આવ્યો છે — એક મુખ્ય કારણ કે Go latency-sensitive સેવાઓ માટે યોગ્ય છે.
Stack વર્સસ heap અને escape analysis
{
x :=
x
}
* {
x :=
&x
}
