当前位置: 首页 > 工具软件 > go-proxy > 使用案例 >

go get 使用代理

史智志
2023-12-01

众所周知的原因,go get命令在提取一些工程或依赖时(如golang.org域名)被墙掉。通过使用vpn或代理的方法可以解决。

买VPN

这个就不多说了,买vpn,相当于直接连接。

使用代理

通过shell环境变量

export http_proxy=http://ip:port
go get golang.org/xxx

通过设置git代理

这也是go官方指导

git config –global http.proxy 'http://127.0.0.1:8087'
go get golang.org/xxx

若使用goagent代理,请使用设置git代理的方式,且额外执行以下脚本再go get:

git config --global http.sslCAinfo 'pathto/XX-Net-3.6.15/data/gae_proxy/CA.crt'
 类似资料: