📅  最后修改于: 2023-12-03 15:30:59.710000             🧑  作者: Mango
go mod clean cache
- Go 编程语言go mod clean cache
是 Go 编程语言中的一个命令。它用于清除模块缓存。
模块缓存是一个本地存储库,其中包含从远程代码库下载的所有模块。清除缓存将从本地计算机中删除所有已下载的模块。
使用 go mod clean cache
不会影响您的项目或任何代码。但它可以将磁盘空间释放回给您的操作系统,因为已下载的模块可能需要很多磁盘空间。
在终端中输入以下命令:
go mod clean cache
运行以下命令以清除缓存:
$ go mod clean cache
返回结果:
$ go mod clean cache
$ go: downloading github.com/golang/groupcache v0.0.0-20190129075349-23270a05239c
$ go: downloading github.com/golang/protobuf v1.3.5
$ go: downloading golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa
$ go: downloading github.com/pmezard/go-difflib v1.0.0
$ go: downloading google.golang.org/protobuf v1.20.2
removing cache directory /Users/user/go/pkg/mod/cache/download/github.com/golang/groupcache/@v/v0.0.0-20190129075349-23270a05239c
removing cache directory /Users/user/go/pkg/mod/cache/download/github.com/golang/protobuf/@v/v1.3.5
removing cache directory /Users/user/go/pkg/mod/cache/download/google.golang.org/protobuf/@v/v1.20.2
removing cache directory /Users/user/go/pkg/mod/cache/download/golang.org/x/net/@v/v0.0.0-20200114155413-6afb5195e5aa
removing cache directory /Users/user/go/pkg/mod/cache/download/github.com/pmezard/go-difflib/@v/v1.0.0
go mod clean cache
命令不会影响您的代码,但是它将从本地计算机删除所有已下载的模块。go mod clean cache
命令是临时性的。缓存将在下次检索时重新填充。