当前位置: 首页 > news >正文

go国内源设置

一、背景

        部分网络环境不稳定、丢包或无法连外网,在编译go代码时,需要更新相关依赖,可通过设置go国内源地址来更新。

二、国内可用镜像源

2.1 镜像源一

https://goproxy.cn

2.2 镜像源二

https://goproxy.io

2.3 镜像源三

https://goproxy.me

三、设置方法

3.1 方式一:通过环境变量设置

        在运行go get命令时通过设置GOPROXY环境变量来使用内地的代理。

go env -w GOPROXY=https://goproxy.cn,direct

3.2 方式二:修改go.mod文件

        在Go模块项目的go.mod文件中,可以添加replace指令来替换默认的代理。

replace (github.com/!github用户名!/ => https://goproxy.cn/
)

        替换!github用户名!为你的GitHub用户名,如果你是私有库的维护者,你可以允许代理服务器代为下载。

四、检验有效性

可以使用go env命令查看代理镜像源是否设置生效(适用于方式一)

go env |grep GOPROXY

返回信息内容是你刚刚设置地址,即设置成功。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 四,接口类型和网络协议
  • 数据结构-全部由1组成的子矩形数量
  • Springboot统一给redis缓存的Key加前缀
  • 又一个坑爹:未启用约束一行或多行中包含违反非空、唯一或外键约束的值。
  • 并行 parallel DOP 受 Resource Manager 限制
  • spring框架简介
  • 网络工程师学习笔记——广域网通信
  • redis的aof日志配置项详解
  • AI大模型编写多线程并发框架(六十一):从零开始搭建框架
  • 【书生大模型实战营第三期 | 进阶岛第5关-茴香豆:企业级知识库问答工具】
  • 【深度学习】嘿马深度学习笔记第5篇:神经网络与tf.keras,学习目标【附代码文档】
  • BERT:用于语言理解的深度双向变形的预训练
  • linux系统中USB模块基本原理分析
  • SpingBoot集成kafka-发送读取消息示例
  • JS Blob与ArrayBuffer:深入解析二者关系及应用场景
  • C# 免费离线人脸识别 2.0 Demo
  • classpath对获取配置文件的影响
  • flask接收请求并推入栈
  • iOS小技巧之UIImagePickerController实现头像选择
  • Python 基础起步 (十) 什么叫函数?
  • React Transition Group -- Transition 组件
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • V4L2视频输入框架概述
  • 分布式任务队列Celery
  • 解决jsp引用其他项目时出现的 cannot be resolved to a type错误
  • 前端技术周刊 2019-01-14:客户端存储
  • 使用 Docker 部署 Spring Boot项目
  • 无服务器化是企业 IT 架构的未来吗?
  • Java数据解析之JSON
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • ​十个常见的 Python 脚本 (详细介绍 + 代码举例)
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • # Redis 入门到精通(七)-- redis 删除策略
  • #etcd#安装时出错
  • #FPGA(基础知识)
  • #LLM入门|Prompt#1.7_文本拓展_Expanding
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #宝哥教你#查看jquery绑定的事件函数
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  • (3) cmake编译多个cpp文件
  • (4)事件处理——(7)简单事件(Simple events)
  • (42)STM32——LCD显示屏实验笔记
  • (苍穹外卖)day03菜品管理
  • (黑马C++)L06 重载与继承
  • (三维重建学习)已有位姿放入colmap和3D Gaussian Splatting训练
  • (十八)Flink CEP 详解
  • (太强大了) - Linux 性能监控、测试、优化工具
  • (未解决)macOS matplotlib 中文是方框
  • (转) 深度模型优化性能 调参
  • (转)C#调用WebService 基础
  • (转)scrum常见工具列表
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .NET CORE 第一节 创建基本的 asp.net core