go build过程中的疑问

来源:1-4 Go 程序是怎么跑起来的

非晓为骁

2021-06-13 10:36:16

图片描述
在试go build -x hello.go的时候,红线部分是.a的一个链接文件吗。发现这个是因为,无论我是删掉可执行文件还是整个hello.go删掉,只要没有删掉这个目录,再次执行go build的时候都会去从cache里面找有没有链接文件。哪里有对应的代码吗?

写回答

1回答

Xargin

2021-06-13

https://github.com/golang/go/blob/24cff0f0444793be81062684c478a3f7ca955499/src/cmd/go/internal/work/exec.go#L444

0

Go高级工程师实战营

慕课网与 GoCN 社区官方联手打造,定义行业Go高级人才培养标准,4个月,快速晋升为P6+/D7级高级人才。

458 学习 · 266 问题

查看课程