解决使用gopath时候goget慢的问题

Go

在开启 GO111MODULE=on的时候,我们设置 GOPROXY 可以大幅度解决 go get 慢的问题。 go mod 万岁
但是对于一些老旧项目,必须使用 go path 这个方法就不灵了。

使用这个方法首先你要有一个代理,随便买个翻墙工具就行。配置好代理端口,例如 9080。

在 linux 或者 mac 平台使用:

1
2
3
export ALL_PROXY=127.0.0.1:9080
git config --global https.proxy https://127.0.0.1:9080
git config --global http.proxy http://127.0.0.1:9080

试试吧!
如果上面方法不灵的话怎么办,PS:反正我是不灵的。
有一款软件是软件级代理软件,Proxifier 是一款收费软件,提供试用,对于一个 coder 来说,他是我最值得购买的一个软件了。

打开这个软件之后,配置代理,添加规则:

1
*.golang.org;*.github.com;*.googlesource.com;*.gopkg.in

如下图:

重新 go get。虽然没有使用 go proxy 快,但是应应急是够了。


 Gitalk评论