2018-10-15 08:47
浏览 384

go get命令会缓存吗?

I trying to find if the go get command do cache or not but I don't find any information inside

I think there is no cache but I'm not sure.

Does go get do cache and if yes where is located ?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • doulu4233
    doulu4233 2018-10-15 08:55

    go get downloads the packages named by the import paths, along with their dependencies.

    Then installs the package, using go install, which uses go build and go build caches recent build results in $GOPATH/pkg

    The default location for cache data is a subdirectory named go-build in the standard user cache directory for the current operating system.

    Cache directory:

    go env GOCACHE

    For more information about cache go help cache

    More information about caching, 1.10, documentation, upcoming changes

    点赞 评论