美文网首页小白运维之路
Goland.org包换国内源

Goland.org包换国内源

作者: 行书以鉴 | 来源:发表于2017-11-29 01:24 被阅读193次

在天朝众所周知的网络环境下获取Golang.org上的Golang Packages

背景
  • 目前在中国网络环境下无法访问Golang.org。
问题
  • 不能运行go get golang.org/x/XX来获取Golang packages。

解决方案

  • 方案 A: 使用github 上的镜像

    1. 获取Golang Package在github镜像上的路径:

      golang.org/x/PATH_TO_PACKAGE

      -->

      github.com/golang/PATH_TO_PACKAGE.

         // Ex:
         golang.org/x/net/context --> github.com/golang/net/context
      
      
    2. 运行go get来安装github镜像的Golang packages。

         // Ex:
         go get github.com/golang/net/context
      
      
    3. 你会碰到如下错误提示:

         package github.com/golang/net/context:
         code in directory /go/src/github.com/golang/net/context
         expects import "golang.org/x/net/context"
      
      
    4. 忽略错误。 Golang的Package的源代码已经成功下载于:
      $GOPATH/src/github.com/golang/PATH_TO_PACKAGE.

    5. 复制

      $GOPATH/src/github.com/golang/PATH_TO_PACKAGE

      $GOPATH/src/golang.org/x/PATH_TO_PACKAGE.

         // Ex:
         mkdir $GOPATH/src/golang.org/x -p
         cp $GOPATH/src/github.com/golang/net $GOPATH/src/golang.org/x/ -rf
      
      
    6. 运行

      go build

      来编译。

  • 方案 B: 使用第三方网站 -

    https://gopm.io/download

    • 输入包路径即可下载zip文件。
个人推荐第二种

相关文章

  • Goland.org包换国内源

    在天朝众所周知的网络环境下获取Golang.org上的Golang Packages 背景 目前在中国网络环境下无...

  • pip更换国内源

    Python pip更换国内源 国内源 常用的国内源 linux更换操作 创建这个文件并输入以下内容~/.pip/...

  • 如假包换

    泉哥的父爱早餐被彤妞吃光光 车行上班路,分享小成就。 泉哥无比得意的小炫耀,知道昨天的笋瓜炒鸡蛋为什么这么受欢迎吗...

  • pip 安装包报错处理及更换国内源地址

    pip国内源地址: 更换国内源地址

  • 林海峰:【内源性毒品④内源性毒素】

    林海峰:【内源性毒品④内源性毒素】邱礼芳记录编辑 那,什么叫内源性毒素呢?内源性的这个毒品,就是你啦,如果你,因为...

  • CentOS7安装Docker CE(国内源)

    1、添加Docker国内源 1.1、安装yum管理工具 1.2、安装国内源 点击链接不能下载,则需要替换其他国内源...

  • LinuxDeploy

    国内源:

  • python使用国内源

    1、常用国内源 2、临时使用国内源 3、全局使用国内源 命令运行完成后,pip.conf中内容为: 4、pip c...

  • 旋转人生

    1 大笨的父亲是货真价实如假包换的主治医师,大笨的母亲是货真价实如假包换的主管护师,大笨是货真价实如假包换的小学生...

  • 树莓派安装后,需要安装的软件

    1、更换国内源: sudo vi /etc/apt/sources.list.d/raspi.list 添加国内源...

网友评论

    本文标题:Goland.org包换国内源

    本文链接:https://www.haomeiwen.com/subject/sabybxtx.html