未整理

环境:

$ go version
go version go1.12.7 linux/amd64
$ uname -a
18.04.1-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux

Go的内存管理是一个大头,目前只是大致浏览了相关源码,还有很多疑惑。故先贴上阅读源码过程中整理的函数调用关系图,关于源码的分析,先占个坑,等理解到位了再回来填坑。

gc函数调用链.png

参考资料: