码迷,mamicode.com
首页 > 其他好文 > 详细

golang go get代理设置

时间:2019-09-05 23:41:10      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:相关   path   其它   top   依赖包   class   第三方   golang   网站   

1.gopm 代替go 下载第三方依赖包

可以采用gopm从golang.org一些镜像网站上下载。
a). 安装gopm

go get -u github.com/gpmgo/gopm

b). 用gopm get -g代替 go getgopm get
不采用-g参数,会把依赖包下载.vendor目录下面;
采用-g 参数,可以把依赖包下载到GOPATH目录中;

gopm get -g golang.org/x/net

2.使用github镜像源

golang 在 github 上建立了一个镜像库,如 https://github.com/golang/net 即是 https://golang.org/x/net 的镜像库

获取 golang.org/x/net 包,其实只需要以下步骤:

mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/net.git

其它 golang.org/x 下的包获取皆可使用该方法。

例如,很多go的软件在编译时都要使用tools里面的内容,使用下面方法获取:

进入上面的x目录下,输入:

git clone https://github.com/golang/tools.git

在国内采用go get有时会下载不到一些网站如golang.org的依赖包。

相关链接

go代理设置

golang go get代理设置

标签:相关   path   其它   top   依赖包   class   第三方   golang   网站   

原文地址:https://www.cnblogs.com/tomtellyou/p/11470289.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!