# \[2 Go内部机制]

- [02.1 本章概述](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.1.md)
- [02.2 编译器](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.2.md)
- [02.3 垃圾回收](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.3.md)
- [02.3.1 三色算法](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.3/02.3.1.md)
- [02.3.2 垃圾回收器背后的更多操作](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.3/02.3.2.md)
- [02.3.3 Unsafe code](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.3/02.3.3.md)
- [02.3.4 关于unsafe包](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.3/02.3.4.md)
- [02.3.5 另一个usafe包的例子](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.3/02.3.5.md)
- [02.5 C中调用Go函数](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.5.md)
- [02.5.1 Go Package](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.5/02.5.1.md)
- [02.5.2 C代码](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.5/02.5.2.md)
- [02.6 defer关键字](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.6.md)
- [02.7 Panic和Recover](/mastering-go-zh-cn/2-go-nei-bu-ji-zhi/02.7.md)
