解决使用go get 下载模块下载超时的问题

解决使用go get 下载模块下载超时的问题

使用go env可以看到,默认的GOPROXY的值是https://proxy.golang.org, 而https://proxy.golang.org在国内无法访问.

如果您使用的 Go 版本是 1.13 及以上, 可以使用以下命令解决

bash 复制代码
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct

还可以用以下方式解决

  1. Bash (Linux or macOS系统)
bash 复制代码
# 启用 Go Modules 功能
export GO111MODULE=on
# 配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io
  1. PowerShell (Windows系统)
bash 复制代码
# 启用 Go Modules 功能
$env:GO111MODULE="on"
# 配置 GOPROXY 环境变量
$env:GOPROXY="https://goproxy.io"
相关推荐
2401_857439696 分钟前
SpringBoot框架在资产管理中的应用
java·spring boot·后端
怀旧6667 分钟前
spring boot 项目配置https服务
java·spring boot·后端·学习·个人开发·1024程序员节
测试界的酸菜鱼8 分钟前
C# NUnit 框架:高效使用指南
开发语言·c#·log4j
GDAL8 分钟前
lua入门教程 :模块和包
开发语言·junit·lua
李老头探索9 分钟前
Java面试之Java中实现多线程有几种方法
java·开发语言·面试
CSXB9911 分钟前
三十四、Python基础语法(文件操作-上)
开发语言·python·功能测试·测试工具
阿华的代码王国28 分钟前
【SpringMVC】——Cookie和Session机制
java·后端·spring·cookie·session·会话
web Rookie31 分钟前
JS类型检测大全:从零基础到高级应用
开发语言·前端·javascript
很楠不爱42 分钟前
Qt——窗口
开发语言·qt
yi碗汤园42 分钟前
【一文了解】C#基础-集合
开发语言·前端·unity·c#