最新消息:活着是今年最大的利润

golang中go get被墙的解决办法

Golang 42浏览 0评论

玩区块链的时候,研究一个源码,尝试运行的时候,发现依赖 crypto/ripemd160 库。

尝试go get下载依赖一下:

> go get  golang.org/x/crypto/ripemd160
package golang.org/x/crypto/ripemd160: unrecognized import path "golang.org/x/crypto/ripemd160" (https fetch: Get https://golang.org/x/crypto/ripemd160?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

结果在意料之中哈,那有什么办法呢?

golang语言本身也是开放的,在github上面也能找到源库,只是就不能用go get了,要使用安装的方式:

> mkdir -p $GOPATH/src/golang.org/x/
> cd $GOPATH/src/golang.org/x/
> git clone https://github.com/golang/crypto.git crypto
> go install crypto

上面命令比较简单,就不说明了,就是把源码下载下来,自己安装一下。

转载请注明:快乐编程 » golang中go get被墙的解决办法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址