go mod tidy 会不会清理系统 go mod目录下的不用的包?
来源:5-3 go mod的使用
人生几何cg
2021-09-16 17:47:57
go mod tidy 会清理项目中的 sum 文件中的无用信息,那会不会清理删除无用的包呢? 如果不删除的话,岂不是包会越来越多? 直到搬来整个 github?
1回答
ccmouse
2021-09-25
抱歉好几天都没有回复。
go mod会清理go.mod以及go.sum。不过不会清理拉下来的代码包,它们在
go env GOMODCACHE
要清除的话只能暴力全部删除:
go clean -modcache
这样会把之前拉下来所有依赖全部删除。
那么下次go build的时候,它又要重新下载一遍。
相似问题