众所周知的原因,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'
因某些原因,go get命令提取工程或依赖(如golang.org域名)时会被墙。可通过买VPN直接连接,或使用代理解决,代理方式包括设置shell环境变量、设置git代理,若用goagent代理,还需额外执行脚本再go get。
2428

被折叠的 条评论
为什么被折叠?



