执行 go build . 时,Go 如何知道该读取哪些文件、去哪里寻找导入的包?通过包信息输出和一个构建标签实验,沿着定位、筛选、依赖构建与链接的过程,理解源码怎样变成可执行文件。