go get超时 443 GFW 处理

go get 正常是可以一键下载安装所需要的包的,前提是配置好gopath环境变量
在GFW下,出现超时,443各种下载不下来包,解决办法有如下几种

  1. 科..学..上..网
  2. go做了相应的镜像,使用git clone相应的包,再使用go install 安装相应的包,
    例如依赖这个golang.org/x/sys/windows
    就可以git lone github.com/golang/sys.git
    go install 这个包
在相应的gopath底下使用git colne
git clone https://github.com/golang/net.git
  1. 使用gopm替代go,
    安装gopm
    go get -u github.com/gpmgo/gopm
    用gopm get -g代替go getgopm get 时间可能有点长,需等待
    不采用-g参数,会把依赖包下载.vendor目录下面;
    采用-g 参数,可以把依赖包下载到GOPATH目录中;
    gopm get -g golang.org/x/net

猜你喜欢

转载自www.cnblogs.com/0916m/p/11481952.html
gfw