go get 命令会缓存吗?

Jér*_*ôme 1 go go-get

我试图查找该go get命令是否缓存,但在https://golang.org/cmd/go/ 中找不到任何信息。

我认为没有缓存,但我不确定。

是否go get缓存,如果是,则位于何处?

nil*_*ket 9

go get 下载由导入路径命名的包及其依赖项。

然后安装包, using go install,它使用go buildgo build缓存最近的构建结果$GOPATH/pkg

缓存数据的默认位置是go-build在当前操作系统的标准用户缓存目录中命名的子目录。

缓存目录:

go env GOCACHE

有关缓存的更多信息 go help cache

有关缓存、1.10文档即将发生的更改的更多信息