GOPROXY环境变量中direct的含义与用途
当开启go mod时需要设置的环境变量GOPROXY
这个环境变量主要是用于设置 Go 模块代理,主要如下:
它的值是一个以英文逗号“,”
分割的 Go module proxy 列表
作用:用于使 Go 在后续拉取模块版本时能够脱离传统的 VCS 方式从镜像站点快速拉取。它拥有一个默认:https://proxy.golang.org,direct,但很可惜 proxy.golang.org 在中国无法访问,故而建议使用 goproxy.cn 作为替代,可以执行语句:
go env -w GOPROXY=https://goproxy.cn,direct
, 后面有两个选项:direce和off
设置为 “off” :禁止 Go 在后续操作中使用任 何 Go module proxy。“direct” 为特殊指示符,用于指示 Go 回源到模块版本的源地址去抓取(比如 GitHub 等),当值列表中上一个 Go module proxy 返回 404 或 410 错误时,Go 自动尝试列表中的下一个,遇见 “direct” 时回源,遇见 EOF 时终止并抛出类似 “invalid version: unknown revision…” 的错误。
使用go env -w
写入的环境变量位置默认是
root用户下
cat /root/.config/go/env
也就是
cat $HOME/.config/go/env
GOPROXY环境变量中direct的含义与用途相关推荐
- @PropertySource读取外部配置文件中的k-v保存到运行的环境变量中,加载完微博的配置文件以后使用${}取配置文件中的键值
@PropertySource读取外部配置文件中的k-v保存到运行的环境变量中,加载完微博的配置文件以后使用${}取配置文件中的键值 该注解value={},可以使用String数组形式,读取多个配置 ...
- “由于/bin 不在PATH 环境变量中,故无法找到该命令”
文章目录 前言 问题描述 解决办法 附录 前言 解决这个问题花了一个上午,希望对后来者有帮助!! 每个人遇到的问题不一样,我只讲述我的问题和解答过程. 因为网上很多这方面的答案,但是都不适合我 问题描 ...
- MySQL数据库安装-Windows10为例【超级详细安装过程(每一步的截图)、检测安装是否成功、登录数据库并查看版本号、将MySQL添加到环境变量中、在命令行窗口操作数据库】
哈哈,这是在哔哩哔哩网站上 看的 MySQL安装步骤. 我安装的时候,截截图,希望对大家 有所帮助. 链接:https://pan.baidu.com/s/1fKFQCVHMQOmbg84UyGrKB ...
- Linux环境变量中PS1
Linux环境变量中PS1是很重要的环境变量: PS(Prompt Sign): 是指命令提示符,例如在Fedora 12的终端下:[liutao@liutao ~]$ ,在设定PS1环境变量时,我们 ...
- 【转】Linux将composer的bin目录放到PATH环境变量中
将composer的bin目录放到PATH环境变量中 使用composer global config bin-dir --absolute查看composer的bin目录 输出类似 Changed ...
- linux CentOS 系统下如何将php和mysql命令加入到环境变量中
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行"php -v"命令查看当前 ...
- 服务器中anaconda如何修改环境变量,手动添加anaconda3到环境变量中的方法
手动添加anaconda3到环境变量中的方法 发布时间:2020-07-23 13:48:05 来源:亿速云 阅读:85 作者:清晨 不懂手动添加anaconda3到环境变量中的方法?其实想解决这个问 ...
- 【Linux学习笔记】27:环境变量中的语系变量
语系就是用的是什么人类语言,本节专门学习环境变量中的语系变量. [1]locale确定系统当前语系 [root@bogon ~]# locale LANG=zh_CN.UTF-8 LC_CTYPE=& ...
- Windows注册表中保存的信息及环境变量中SystemRoot在注册表中的位置
Windows注册表中的几个分项分别是什么 HKEY_LOCAL_MACHINE 是机器硬件信息的集散地 HKEY_CURRENT_USER 当前用户所用信息的储存地 HKEY_CLASSES_ROO ...
最新文章
- .NET笔试题集(一)
- SpringBoot------异步任务的使用
- Oracle数据库中的SOUNDEX函数
- 利用Redis实现消息队列原理
- 疑问:关于Microsoft Office InfoPath 2003 Toolkit for Visual Studio 2005 Beta 2
- 如何做推荐系统 java_Java程序员的日常——SpringMVC+Mybatis开发流程、推荐系统
- js lottie 兼容 json、图片缓存问题、修改文字,图片
- python如何向字典添加新键?
- 微信也QQ服务器,妄想山海QQ区还是微信区好 平民服务器选择推荐
- 敏感之敏感 工资的多种可能性
- innodb为什么写入数据快_重要,知识点:InnoDB的插入缓冲
- c#模拟看板控件_在Winform界面使用自定义用户控件及TabelPanel和StackPanel布局控件...
- 信捷PLC之C函数编程(一)
- ispostback之坑
- 计算机控制器如何调用打印机,怎样设置打印机的虚拟usb端口
- #12304;#28404;#28404;#37329;#34701;#23458;#26381;#30005;#35805;#12305;
- 科研速记(2):ICCV19-Wavelet Domain Style Transfer for an Effective Perception-distortion Tradeoff
- 5 kyu some egyptian fractions
- Codeforces div2 D. Madoka and The Corruption Scheme
- Matlab fplot函数详解
热门文章
- android 的弱网测试,Android APP弱网测试问题和解决分析
- Python 网络爬虫笔记10 -- Scrapy 使用入门
- AI理论知识基础(26)-机器学习常见损失函数, 共轭梯度法(2)
- 【深度学习】PyTorch 中的线性回归和梯度下降
- 【机器学习基础】前置知识(二):30分钟掌握常用Jupyter Notebook用法
- 为什么机器学习工程师用PyTorch的多于TensorFlow?
- 【随手拍解救单身男女(1)】数据分析师书豪
- 数据可视化的利器-Seaborn简易入门
- 用预训练GNN预估点击率有奇效?
- 2019“编程的夏天”完美收官!这些00后点燃了这个盛夏