go install/build/run代码改变时,没有更新,执行结果没变化
因为go默认执行时只检测当前包代码的更新,当修改其它包代码时,若该包已生成.a文件,go不会检测代码更新。所以要添加"-a"参数,强制重新编译所有包的代码。
- 上一篇 »go build说明
- 下一篇 »【Go命令教程】3. go install
相关推荐
go build,go run
gobuildtest.go:生成test.exe文件goruntest.go:不专门生成test.exe文件直接运行
时间:2023-12-11 08:16go run 和 go build的区别
gorun:编译并运行程序,但不会产生exe文件,运行速度也相应较慢gobuild:会产生exe文件,运行速度快
时间:2023-07-11 17:20