问题出现:
由于 The Great China Wall 的存在
我们下载包的时候,经常会遇到如下图所示的 timeout
下载 package timeout
优雅的解决方法:
开启 goproxy 代理
export GOPROXY=https://mirrors.aliyun.com/goproxy/
小白步骤
- 打开一个终端
- 输入
export GOPROXY=https://mirrors.aliyun.com/goproxy/
- 执行自己的下载方法
go get
等等
你会发现,快了很多。
尤其是每当遇到万恶的 golang.org/x/
更方便的写法
如果你是 Linux 或者 mac,将export GOPROXY=https://mirrors.aliyun.com/goproxy/
这句,添加到 ~/.bashrc
文件末尾,省下每次输入的麻烦。
如果你和我一样使用的是zsh
,就添加到 ~/.zshrc
中。
详细资料
![](https://static.studygolang.com/190823/1425a71206df2ac2b847dce17208b92e.png)
https://opsx.alibaba.com/mirror
有疑问加站长微信联系(非本文作者)
![](https://static.golangjob.cn/static/img/footer.png?imageView2/2/w/280)