golang go get代理设置

1.gopm 代替go 下载第三方依赖包

可以采用gopm从golang.org一些镜像网站上下载。
a). 安装gopm

go get -u github.com/gpmgo/gopm可手动下载,到指定目录下
github.com/gpmgo/gopm
github.com/Unknwon/comgo build .
然后拷贝二进制到 $goroot/bin目录下

b). 用gopm get -g代替 go getgopm get
不采用-g参数,会把依赖包下载.vendor目录下面;
采用-g 参数,可以把依赖包下载到GOPATH目录中;

gopm get -g golang.org/x/net

2.使用github镜像源

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有时会下载不到一些网站如golang.org的依赖包。

go 安装墙外的依赖包报错问题相关推荐

  1. yarn安装依赖包报错 error An unexpected error occurred: “https://registry.npm.taobao.orgnpm/element-ui: get

    yarn安装依赖包报错,error An unexpected error occurred: "https://registry.npm.taobao.orgnpm/element-ui: ...

  2. ROS-Academy-for-Beginners依赖包报错问题

    哈哈,折磨我好久的问题终于解决了,以下是记录过程: Ubuntu 16.04 kinetic上安装ROS-Academy-for-Beginners依赖总是报错: ERROR: the followi ...

  3. npm install 下载依赖包报错以及安装npm install node-sass --save 报错的问题--这里肯定有你想要的答案

    1.第一步下载依赖包:npm install ,或者下载淘宝镜像,第一步命令:npm install -g cnpm --registry=https://registry.npm.taobao.or ...

  4. 【运行报错】Openstack 在部署 Keystone 时出现依赖包报错 (解决所有安装时依赖包报错问题)

    1. 报错信息: 在安装 openstack keystone 时出现问题: 错误:软件包:python2-qpid-proton-0.22.0-1.el7.x86_64 (centos-openst ...

  5. pip 安装依赖包 报错 No matching distribution found for pandas

    在pycharm中的terminal中使用pip安装依赖包时,出现No matching distribution found for pandas的错误提示 这里是在虚拟环境中,安装依赖包 结果抛出 ...

  6. yum安装git依赖包报错:/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_cal

    参考https://blog.51cto.com/liuqunying/1835717文章得知是pycurl.so依赖的libcurl指向问题 通过该博主的方法:ldd /usr/lib64/pyth ...

  7. npm安装依赖包报错

    最近在新下载了一个项目,需要 npm i 下载依赖,,但是一直报错,, 首先用cnpm源下载 $ npm install -g npm npm ERR! code E500 npm ERR! 500 ...

  8. 依赖包报错Invalid options object. Less Loader has been initialized using an options object that does not

    1.问题:yarn安装依赖包,启动项目报错 error in ./node_modules/ant-design-vue/dist/antd.less Module build failed: Val ...

  9. 解决go mod拉取etcd依赖包报错的问题

    go sdk版本在go1.13和go1.14版本使用go mod管理依赖包中有etcd时会出现异常,无法正常拉取etcd包. 错误如下: go.etcd.io/etcd/clientv3 tested ...

最新文章

  1. 弹性计算双周刊 第7期
  2. 通过 .htaccess 实现缓存策略
  3. php 做积分策略,Heartbeat的切换策略-积分统计方法
  4. java编程顺序,Java种的完整构造执行顺序(转)
  5. java递归 优点缺点_java编程之递归算法总结
  6. LFS笔记 00 准备环境
  7. Balder 3D开发系列之--给自定义基本体进行贴图操作
  8. android系统硬件OpenGL 3D移植(二)
  9. 取出Cookie中的中文显示乱码解决方法。经验证第三种方法有效。
  10. 远程登录服务器时,提示未被授予终端服务器登录权限?
  11. SpaceNet 数据集
  12. 常见公文写作规范,公文写作常见错误更正对照表!
  13. 计算机病毒按破坏性分为哪两类,什么是计算机病毒?按照计算机病毒的链结方式分类,计算机病毒可分为哪几类...
  14. 典型相关分析原理(CCA)
  15. 【操作系统】分区分配算法(首次适应算法、最佳适应算法)C语言
  16. RabbitMQ队列、消息应答、持久化操作相关概念以及操作的详解
  17. 2018.06.25 一个不知道叫什么好的U盘启动工具集
  18. IEEP部署企业级网络工程-网络故障-环路故障
  19. BERT四大下游任务
  20. 标签打印机如何维护保养

热门文章

  1. jquery.cookie 使用文档,$.cookie() 文档教程, js 操作 cookie 教程文档。
  2. GHOST内部错误 36000(internal error 36000)情况的解决办法
  3. SharePoint 2010 初体验(二)搭建一个简单的三态工作流
  4. 转:如何求出grid图像每个cell对应的x,y坐标?
  5. Error和Exception有什么区别?(还在总结)
  6. Angular2.x-主/细节组件
  7. mysql单列去重复group by分组取每组前几条记录加order by排序
  8. 快速建立自己的个人网站!五款建站程序
  9. 金山称清理专家遭微软误杀:正积极协商解决
  10. SpringBoot依赖注入