由于某些不可描述的原因,国内使用 go get 命令安装某些包的时候会超时导致失败,比如 net 包、 sys 包、 tools 包等。第一种解决办法就是自己从git上下载后添加链接到 GOPATH 中,比如:
git clone https://github.com/golang/net.git $GOPATH/src/github.com/golang/net git clone https://github.com/golang/sys.git $GOPATH/src/github.com/golang/sys git clone https://github.com/golang/tools.git $GOPATH/src/github.com/golang/tools ln -s $GOPATH/src/github.com/golang $GOPATH/src/golang.org/ cd $GOPATH/src/golang.org/ && mv golang x
另外就是使用代理,网上大多是使用http代理,这里记录下如何使用socket代理。 go get 命令其实也是利用了 git 命令进行下载,不过下载后会自动编译安装,所以首先设置git的代理:
git config --global http.proxy socks5://127.0.0.1:7070
然后
http_proxy=socks5://127.0.0.1:7070 go get xxxx
就可以了。
恢复的话可以重置git配置:
git config --global --unset http.proxy
go get命令使用socket代理
由于某些不可描述的原因,国内使用 go get 命令安装某些包的时候会超时导致失败,比如 net 包、 sys 包、 tools 包等。第一种解决办法就是自己从git上下载后添加链接到 GOPATH 中,比如:
git clone https://github.com/golang/net.git $GOPATH/src/github.com/golang/net git clone https://github.com/golang/sys.git $GOPATH/src/github.com/golang/sys git clone https://github.com/golang/tools.git $GOPATH/src/github.com/golang/tools ln -s $GOPATH/src/github.com/golang $GOPATH/src/golang.org/ cd $GOPATH/src/golang.org/ && mv golang x
另外就是使用代理,网上大多是使用http代理,这里记录下如何使用socket代理。 go get 命令其实也是利用了 git 命令进行下载,不过下载后会自动编译安装,所以首先设置git的代理:
git config --global http.proxy socks5://127.0.0.1:7070
然后
http_proxy=socks5://127.0.0.1:7070 go get xxxx
就可以了。
恢复的话可以重置git配置:
git config --global --unset http.proxy
下面看下go get 使用代理的方法
众所周知的原因,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命令使用socket代理,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
- PUCK《天蓝色的彼岸》[FLAC/分轨][74.02MB]
- Edward Chan《Blueprint of Memories》[320K/MP3][48.3MB]
- 张敬轩.2007-MY1STCOLLECTION【环球】2CD【WAV+CUE】
- 著名歌手绝美音色经典老歌《超级音效王》DTS-WAV
- 流行靓声-群星《情网HQ》DTS[WAV]
- 群星《经典情歌对唱迟来的爱HQ》DTS[WAV]
- 群星2024《传承(太平洋影音四十五周年纪念专辑)4CD》[FLAC]
- 太平洋唱片中国轻音乐1-10全集[竹锦+影视篇+民歌篇+创作篇等]10CD[APE分轨+CUE]
- 群星《2024第一季度百度排行100首》[FLAC/分轨][2.3G]
- 证声音乐图书馆《聆听·心流·爵士 Flow Jazz》[320K/MP3][77.28MB]
- 证声音乐图书馆《聆听·心流·爵士 Flow Jazz》[FLAC/分轨][132.74MB]
- dnf手游为什么不上线了
- dnf手游韩服怎么重新转职
- 雷婷《婷婷醉歌》发烧版K2HD[正版CD低速原抓WAV+CUE]
- 西卿.1997-西北风(布袋戏精选)【金瓜石】【WAV+CUE】