Go gerencia automaticamente memória com um coletor de lixo, liberando você da alocação/liberação manual. Seu GC é um coletor concorrente, de baixa latência, não-geracional mark-and-sweep projetado para minimizar tempos de pausa — uma razão-chave pela qual o Go é adequado para serviços sensíveis à latência.
Stack vs heap e análise de escape
{
x :=
x
}
* {
x :=
&x
}
