Aqui estão os fatos:
a linguagem Go tem um coletor de lixo.
Java tem uma coleta de lixo
muitos programas Java têm (sutis ou não) vazamentos de memória
Como exemplo de um programa Java que tem vazamentos de memória (não para os fracos de coração, a questão pode abalar suas crenças), veja aqui um pequeno programa Java chamado Tomcat que tem até um botão "encontrar vazamentos": Existe uma maneira evitar vazamentos de memória de desdobramento no Tomcat?
Portanto, estou me perguntando: os programas escritos em Go exibirão o mesmo tipo de vazamento de memória (sutil ou não) que alguns programas escritos em Java exibem?