155 字
1 分钟
go之切换代理
2025-08-30

参考链接#

解决golang被墙(go get golang.org/x/失败)——CSDN@Asimov__

go切换proxy中国代理——博客园@Awakenedy

解决go被墙的问题#

有两种方式,一种是直接从github下载对应项目的代码,然后编译安装到go的src目录下 【目录】/src/golang.org/x/ ,二种是切换代理(推荐)

手动下载#

Terminal window
cd %GOPATH%/src/golang.org/x/
git clone https://github.com/golang/crypto.git
# 安装编译这个包下的所有依赖
go install golang.org/x/crypto/...

切换代理#

window:

Terminal window
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io
# https://goproxy.io 也可替换成阿里云的 https://mirrors.aliyun.com/goproxy或https://goproxy.cn,direct

linux

Terminal window
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
# 或者使用以下
echo "export GO111MODULE=on" >> ~/.profile
echo "export GOPROXY=https://goproxy.cn" >> ~/.profile
source ~/.profile
go之切换代理
https://iszengmh.pages.dev/posts/go之切换代理/
作者
Rise Zeng
发布于
2025-08-30
许可协议
CC BY-NC-SA 4.0