1

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

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

是否go get缓存,如果是,位于哪里?

4

1 回答 1

9

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

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

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

缓存目录:

go env GOCACHE

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

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

于 2018-10-15T08:55:30.973 回答