go的一些包下载不下来的问题

由于众所周知的原因,有时会go get的时候会有一些包下载不下来,类似这样出现time out

(https fetch: Get https://golang.org/x/sys/unix?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
(https fetch: Get https://golang.org/x/text/transform?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
(https fetch: Get https://golang.org/x/text/unicode/norm?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)

这时候可以手动安装

进入gopath的src目录:
cd ~/go/src

创建目录:
mkdir -p  golang.org/x/

进入刚创建的目录:
cd golang.org/x

克隆git库:
git clone https://github.com/golang/sys.git
git clone https://github.com/golang/text.git

你可能感兴趣的:(go的一些包下载不下来的问题)