Подвержен ли Go тем же тонким утечкам памяти, что и Java?

Вот факты:

  • язык Go имеет сборщик мусора.

  • В Java есть сборка мусора

  • У многих Java-программ есть (незаметные или нет) утечки памяти

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

Поэтому мне интересно: будут ли программы, написанные на В Go обнаруживаются такие же (незаметные или нет) утечки памяти, что и в некоторых программах, написанных на Java?

74
задан Community 23 May 2017 в 11:54
поделиться