上一篇Golang编译器漫谈(1)编译器和连接器我们谈到Golang编译器生成的目标文件其实是分为两部分,编译目标文件和链接目标文件。本篇我们就重点看一下其中的编译目标文件。
假设存在A、B两个package。A中存在语句import "B"
。当A进行编译时就需要B的编译目标文件,从中获取可以使用的函数定义,变量等信息。
上一篇Golang编译器漫谈(1)编译器和连接器我们谈到Golang编译器生成的目标文件其实是分为两部分,编译目标文件和链接目标文件。本篇我们就重点看一下其中的编译目标文件。
假设存在A、B两个package。A中存在语句import "B"
。当A进行编译时就需要B的编译目标文件,从中获取可以使用的函数定义,变量等信息。