你的 Go 项目是否也堆积了各种编译产物?构建缓存是否越来越大?每个 Go 开发者都熟悉 go buildgo rungo test,但有一个命令却常常被我们忽略——go clean

想象一下这个场景:你的项目编译突然出错,各种奇怪的依赖问题层出不穷;或者你的磁盘空间告急,发现 Go 的构建缓存已经占用了几个 GB。这时候,go clean 就是你的救星。

go clean 是 Go 工具链中的清理命令,它的主要职责是删除构建过程中产生的各种临时文件和缓存