众所周知,go是垃圾收集语言,并且具有非常有效的垃圾收集器。
如果将go编译为机器代码并且没有运行时环境来管理内存释放,怎么办?
最佳答案
Go程序是程序包的集合,这些程序包经过编译然后链接在一起。这些软件包之一是runtime
,其中包括Go垃圾回收器。
参见Directory src/runtime/
关于go - Golang中的垃圾收集-如何发生?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33184428/