golang 不翻墙安装golang.org/x/net

当我们需要拉取golang官方包而被国内墙拦住,是很常见问题,这里我们有以下俩种方式来替代。

下载安装golang.org/x/net其实网上有很多的文章,但总的归来是有两种:

  • 方法一:

    1. 为了使包的导入方式不变,我们需要在src目录下面构造目录结构

      1. $mkdir -p $GOPATH/src/golang.org/x/
      2. $cd $GOPATH/src/golang.org/x/
      3. $git clone https://github.com/golang/net.git net (这里已net包为例)
      4. $go install net
    2. 执行go install之后没有提示,就说明安装好了。

  • 方法二:

    有人说 https://github.com/golang/nethttps://golang.org/x/net 是一样的,被墙了没办法 go get golang.org/x/net 了。可以git pull github下的到 文件夹,然后 go install golang.org/x/net/… 来安装.

我一般采用方法一来解决问题,方法二也试过,貌似也没问题。

您的支持是对我最大的鼓励!

分类: Go

标签: