在Go 1.13中,我们可以通过GOPROXY来控制代理

注意 : 通过 GOPRIVATE 控制私有库不走代理

设置GOPROXY代理:
go env -w GOPROXY=https://goproxy.cn,direct
设置GOPRIVATE来跳过私有库,比如常用的Gitlab或Gitee,中间使用逗号分隔:
go env -w GOPRIVATE=.gitlab.com,.gitee.com
如果在运行go mod vendor时,提示Get https://sum.golang.org/lookup/xxxxxx: dial tcp 216.58.200.49:443: i/o timeout,则是因为Go 1.13设置了默认的GOSUMDB=sum.golang.org,这个网站是被墙了的,用于验证包的有效性,可以通过如下命令关闭:
go env -w GOSUMDB=off
私有仓库自动忽略验证

可以设置 GOSUMDB=“sum.golang.google.cn”, 这个是专门为国内提供的sum 验证服务。
go env -w GOSUMDB=“sum.golang.google.cn”
go env -w GOSUMDB=“sum.golang.org”
-w 标记 要求一个或多个形式为 NAME=VALUE 的参数, 并且覆盖默认的设置

作者:癞痢头
链接:https://www.jianshu.com/p/e0c878d4ca19
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

go proxy 设置相关推荐

  1. Ubuntu下的PROXY设置

     用过Linux的都知道,众多的PROXY配置,让人应接不暇,本文列出常见的一些PROXY的配置 1.apt-get proxy 的配置 sudo gedit /etc/apt/apt.conf  ...

  2. .NetCore HttpClient Proxy 设置全局代理

    .NetCore HttpClient Proxy 设置全局代理 环境 .net6.0,使用的是 HttpClient 在Program.cs里面 service.AddHttpClient<H ...

  3. ubuntu 2018 apt 代理proxy设置

    永久设置 打开代理文件,好像默认没有,98proxy是自己新建的 sudo gedit /etc/apt/apt.conf.d/98proxy 在打开的文件中输入如下内容,其中username和pas ...

  4. Linux proxy 设置

    这里写自定义目录标题 全局proxy ubuntu apt repo proxy centos yum repo proxy pip proxy current bash shell Docker p ...

  5. CentOS 代理 proxy设置方法

    说明:为什么说是http代理,其实这个还不能说是全称走代理,罪名写的区别就是ICMP协议这个设置就无效,只能说是90%的应用都可以使用这个设置来实现代理访问,只有个别不行,比如一些软件根本不走http ...

  6. Go语言代理proxy设置

    关于 Go proxy GOPROXY 由于国内的网络环境,我们可以通过配置GOPROXY避免DNS污染导致的模块拉取缓慢或失败的问题,加速你的构建 代理链接 阿里云Go Module代理仓库服务 G ...

  7. 如何在 FoxyProxy 中设置 YiLu Proxy

    目录 YiLu Proxy配置 1.YiLu Proxy设置 2.本地端口转发 3.多端口转发 4. 动态IP端口转发 5.端口转发列表 FoxyProxy 设置 1. 打开 FoxyProxy 的选 ...

  8. pythonrequests证书_python requests 设置 proxy 和 SSL 证书

    例子 直接系统代理 requests 会直接使用 macOS 系统的 proxy 设置. 设置 proxy import requests proxies = {'http': 'http://loc ...

  9. Git 修改 proxy,解决代理导致的代码无法 push 或 pull 的问题

    事由: 更新 git@osc 代码时,执行 git pull 响应一段时间后输出 socket5 read timeout 解决方案:修改 git 的代理设置,这里是去掉了代理部分 关于 git 设置 ...

最新文章

  1. 实现EditText输入金额(小数点后两位)
  2. java ASM 分析类
  3. android 资源引用 自定义标题栏
  4. 获取html元素的位置,如何获取页面元素的位置
  5. cmake 入门学习
  6. mysql导入数据显示进度条_导入数据思路+进度条
  7. Uncaught ReferenceError: FileAsyncWriter is not defined
  8. Java基础(二):基本数据类型和变量类型
  9. Java 设计模式 之 观察者模式(Observer)
  10. vigenere加密与解密算法
  11. EasyUI中combogrid设置onSelect后 获取不到getSelecte问题解决
  12. QUdpSocket 丢包测试与解决
  13. 【模板】普通平衡树,洛谷P3369,splay
  14. 除了ChatGPT,还能用什么计划管理软件提高效率?
  15. 灯饰展厅装修设计需要注意什么问题
  16. 闲聊如何成为产品经理
  17. 【Java】高效处理字符串中的标点符号
  18. 人造金刚石 量子计算机,金刚石并非坚不可摧:科研小组创造首个量子计算机桥...
  19. catia画螺杆_CATIA中带螺纹的螺栓画法 | 坐倚北风
  20. React-简书项目

热门文章

  1. 使用SymPy求微分方程
  2. 远程mysql出现10061_MySQL远程连接时出现10061以及1045错误时的解决方法
  3. 回溯 | 19 332.重新安排行程(hard)**
  4. 华为鸿蒙系统启动了么,华为终于动手了!华为正式启动鸿蒙系统计划:谷歌安卓系统措不及防...
  5. 深度学习:SoftPool : Refining activation downsampling with SoftPool
  6. Beamforming和Beam Steering的区别
  7. 任意多边形费马点点群中位中心求解
  8. 几句很有生活哲理的话
  9. 解读创客教育的核心功能定位
  10. nodejs企业级开发框架nest学习总结 - 1.NestJS入门controller、DTO、providers、module