github 上 go 库更新后,本地 go get 有巨大延迟,怎么解决?

2022-10-16 19:16:10 +08:00
 wencan
在开发两个库,都在 github 上,一个依赖于另一个。
被依赖的库更新快半小时了,github 网页上也早看到了更新,本地 go get -u -v 还是什么都没有
2160 次点击
所在节点    Go 编程语言
6 条回复
yougg
2022-10-16 19:31:47 +08:00
go get github.com/<user>/<repo>@<commit_id>
wangyu17455
2022-10-16 20:05:39 +08:00
有个不太优雅的办法,删掉本地缓存然后再 get 试试?
LindsayZhou
2022-10-16 20:06:03 +08:00
GOPROXY=direct get get xxxx
谷歌的缓存,直连就好了。
引申阅读: https://drewdevault.com/2022/05/25/Google-has-been-DDoSing-sourcehut.html
mengyx
2022-10-16 20:25:40 +08:00
建议使用 Go Workspace https://go.dev/doc/tutorial/workspaces
wencan
2022-10-16 21:34:26 +08:00
@yougg @commit_id 大法好,利国利民又利家
349865361
2022-10-25 11:39:32 +08:00
go env -w GOPROXY=direct 禁用代理直接从 git 仓库获取

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/887344

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX