go get golang.org/x 包失败(有效)解决方法

今天在用命令“go get github.com/zmap/zgrab2”来安装下载安装软件的时候,结果报了如下错误:

package golang.org/x/sys/unix: unrecognized import path "golang.org/x/sys/unix" (https fetch: Get https://golang.org/x/sys/unix?go-get=1: dial tcp 216.239.37.1:443: connect: connection refused)

中文翻译

包golang.org/x/sys/unix:无法识别的导入路径“golang.org/x/sys/unix”(https fetch:获取https://golang.org/x/sys/unix?go-get=1: 拨打tcp 216.239.37.1:443:connect:连接拒绝)

go get github.com/zmap/zgrab2

 

原因:

由于各种问题,国内使用 go get 安装 golang 官方包会失败,这是因为官方镜像库不能连接的问题。

 

解决方法

其实 golang 在 github 上建立了一个镜像库:https://github.com/golang/。

例如:https://github.com/golang/sys 即是 https://golang.org/golang.org/x/sys 的镜像库。

 

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

export GOPATH=/usr/local/go/bin/
mkdir -p $GOPATH/src/golang.org/x
cd $GOPATH/src/golang.org/x
git clone https://github.com/golang/sys.git

或者

mkdir -p /usr/local/go/bin/src/golang.org/x
cd  /usr/local/go/bin/src/golang.org/x
git clone https://github.com/golang/sys.git

 

注意:镜像库的包有很多,或许你以后还会遇到需要其它的包,我们只需要克隆下载到“/usr/local/go/bin/src/golang.org/x”目录下即可!具体路径请根据自己安装GO的位置来。

    A+
发布日期:2019年07月17日 18:24:26  所属分类:Go语言
最后更新时间:2019-07-17 18:24:26
评分: (1 票;平均数5.00 ;最高评分 5 ;用户总数1;总得分 5;百分比100.00)
付杰
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
Microsoft 全家桶 “激活码/产品密钥”永久
Microsoft 全家桶 “激活码/产品密钥”永久
  • ¥ 29.99元
  • 市场价:888元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 49.9元
  • 市场价:99.9元
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
刷流量 刷人气 刷点击 刷收藏 刷APP关键词
  • ¥ 1.0元
  • 市场价:9.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: