golang编译和链接参数,运行时
如果你想清除 Golang 编译产生的二进制文件和其他临时文件,可以使用 `go clean` 命令。
以下是一些常用的 `go clean` 命令参数:
- `-i`:移除所有已安装的包
- `-r`:递归地移除依赖包
- `-cache`:移除 Golang 编译的缓存文件
- `-testcache`:移除 Golang 测试的缓存文件
- `-modcache`:移除 Go 模块的缓存文件
例如,要清除当前目录下所有 Go 文件编译产生的二进制文件和其他临时文件,可以使用以下命令:
```
go clean -i -r
```
这将移除所有已安装的包和它们的依赖包,并清除编译的缓存文件和测试的缓存文件。