迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Go >

Go 语言 mod 初始化失败问题解决

作者:迹忆客 最近更新:2023/01/08 浏览次数:

Go 面向对象-Structs 替代 Classes 这篇文章中,我们通过示例来对Go面向对象进行介绍,但是在示例代码的编写中我们遇到了一个问题。

现在让我们引用那篇文章中的部分内容

让我们初始化一个名为 oop 的 go 模块。 在 oop 目录中键入以下命令以创建一个名为 oop 的 go mod。

$ mkdir oop
$ cd oop
$ go mod init oop  

对于上面的命令,当我们执行最后一条命令 go mod init oop 的时候,报了如下的错误

go: modules disabled by GO111MODULE=off; see 'go help modules'

go mod init 失败

造成此问题的原因主要是go的module功能没有打开,该功能主要是由环境变量 GO111MODULE 来控制。我们可以使用 go env 命令查看该环境变量

$ go env

go 关闭 go-mod 功能

我们可以看到该环境变量的值为 off。因此,要解决该问题其实也简单,主要是将该功能打开即可,即:将 GO111MODULE 的值设置为 on。

可以通过以下命令将其打开

$ go env -w GO111MODULE=on

关于该环境变量的设置的更详细的内容,可以查看 go语言:环境变量GOPROXY和GO111MODULE设置 这篇文章。

go mod功能演示

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

C# 中的 goto 语句

发布时间:2024/02/02 浏览次数:184 分类:编程语言

本教程演示了如何在 C# 中使用 goto 以及何时使用它会有所帮助本教程将演示如何在 C# 中使用 goto 语法,并提供一些代码中的实际使用示例。

在 Python 中是否存在 goto 语句

发布时间:2023/12/20 浏览次数:197 分类:Python

本文为你提供了 Python 中是否存在 goto 语句的答案。本文为你提供了 Python 中是否存在 goto 语句的答案。基本上,Python 不支持 goto 语句。

Java Goto

发布时间:2023/08/07 浏览次数:83 分类:Java

与其他编程语言不同,Java 没有 goto。 相反,Java 包含关键字 label。关键字 label 的作用是改变程序的流程,根据指定的条件跳转到程序的另一段。

Python 错误 ImportError: No Module Named

发布时间:2023/07/08 浏览次数:187 分类:Python

本篇文章将介绍修复 ImportError: No module named。安装模块以修复Python 中 ImportError: No module named Python 包含几个内置模块。检查 typeerror 以修复 Python 中 ImportError: No module named

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便