นี่คือข้อเท็จจริง:
ภาษา Go มีคนเก็บขยะ
Java มีที่เก็บขยะ
โปรแกรม Java จำนวนมากมีการรั่วไหลของหน่วยความจำ (บอบบางหรือไม่)
ดังตัวอย่างโปรแกรม Java ที่มีหน่วยความจำรั่ว (ไม่ใช่สำหรับคนใจร้อนคำถามอาจสั่นคลอนความเชื่อของคุณ) ดูที่นี่เกี่ยวกับโปรแกรม Java เล็ก ๆ ที่เรียกว่า Tomcat ที่มีปุ่ม "find leaks": มีวิธี เพื่อหลีกเลี่ยงการรั่วไหลของหน่วยความจำที่ไม่ได้ใช้งานใน Tomcat?
ดังนั้นฉันจึงสงสัยว่า: โปรแกรมที่เขียนใน Go จะแสดงการรั่วไหลของหน่วยความจำ (ที่ละเอียดอ่อนหรือไม่) แบบเดียวกับที่บางโปรแกรมที่เขียนด้วย Java จัดแสดงหรือไม่?