go get 安装goquery失败解决方法

由于各种问题,国内使用 go get 安装 goquery会失败,错误原因是缺少net依赖包。
其实 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获取的目录结构是一致的,否则库就找不到了。

你可能感兴趣的:(GO,爬虫)