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的时候,它又要重新下载一遍。

0

0 学习 · 1399 问题

查看课程