go build命令在构建过程中会产生cache文件,这导致我修改的go代码不生效,如何保证go build命令忽略缓存文件
go build 命令在构建过程中会产生一些缓存文件,以加速后续的构建。但是当源代码发生变化时,这些缓存文件可能导致构建结果不正确。 要强制 go build 忽略缓存,可以使用以下两个方法: 使用 -a 或 –all 参数,这会强制重新构建所有的包: go build -a myprogram.go 删除缓存目录下的文件,默认情况下缓存目录是 $GOPATH/pkg。可以……