本文将会讨论关于 Go 链接器、目标文件以及重定位相关的内容。为什么要关注这些东西呢?如果你想学习任何一个大项目的内部机制,那么你首先要做的一件事就是学会将其分割成不同的部件或者模块。接下来,你需要搞懂这些模块向外提供的接口。在 Go 中,编译器、链接器与运行时就是这样的高层次模块。编译器与链接器之间的接口就是目标文件 阅读原文 »

3 收藏


直接登录

推荐关注