• 首页
  • 发布文章
  • 我的文章
  • 我的收藏
  • 设置
  • 退出

go get 获取不到最新版本问题

blmius 2022-06-27 15:37:21
收藏
编辑
上架
下架

场景

上传了一个自己的go模块“A” 到github上,在本地第一次使用go get拉取A到本地后,能够正常使用。但是当我对模块A做出修改,push到github上去后,再一次使用go get 拉取,发现无法拉取到更新之后的A

解决方法

开始我以为是go get 存在缓存,所以清理了本地的包,但是发现没有用。
真正的问题在,我使用了代理,我的GOPROXY设置为 https://goproxy.cn,direct了,大概率是这个代理自己有缓存,所以我无法获取到更新之后的模块A。

解决方法就是更改GOPROXY的设置

 go env -w GOPROXY=https://goproxy.io,direct 

本文转自 https://blog.csdn.net/qq_39545674/article/details/120632719,如有侵权,请联系删除。