Вот факты:
-
В языке Go есть сборщик мусора.
-
Java имеет сбор мусора
-
у многих программ Java есть (тонкие или нет) утечки памяти
В качестве примера программы Java, которая имеет утечки памяти (не для слабонервных, вопрос может поколебать ваши убеждения), см. здесь о небольшой программе Java под названием Tomcat, которая даже имеет кнопку "найти утечки": Есть ли способ избежать утечек памяти undeployment в Tomcat?
Итак, мне интересно: будут ли в программах, написанных на Go, те же самые (тонкие или нет) утечки памяти, что некоторые программы, написанные на Java, демонстрируют?