当你在使用Go语言进行项目开发时遇到“cannot find main module”的错误,这通常意味着Go工具链无法在当前目录下找到有效的go.mod文件,或者go.mod文件所在的目录结构不符合Go模块的预期。以下是一些可能的解决步骤,你可以按照这些步骤逐一排查和解决问题: 确认Go环境已正确安装并配置: 确保你的Go环境已经正确安装,并且...
1. cannot find main module的问题 可能得原因是 "GO111MODULE": "on" 参数设置问 题, launch.json 临时改为"GO111MODULE": "off" 2. main()函数可以运行,但编辑时提醒undeclared name: 解决:虽然go语言可以package名和目录名不同,但最好还是把main包放在main目录下 3.在mac中配置环境变量不生效的问题 首...
go: cannot find main module; see 'go help modules' 解决的方法: 1.设置环境变量 setGO111MODULE=auto 2.在项目根目录执行命令 go mod init module_name 在test目录下,即test模块 go mod init api GO111MODULE off:无模块支持,从 $GOPATH 和 vendor 文件夹寻找依赖包on:有模块支持,只根据 go.mod 下载...
cannot find module providing package或cannot find main module 问题解决 如果你是使用go mod 管理依赖,首先检查:项目根目录有没有go.mod文件 如果没有 执行命令go mod init在当前目录下生成一个go.mod文件 具体参考:Go modules使用步骤 如果使用GoLand开发工具 Settings--Go--Go Modules(vgo)中: 开启Go Modules...
vscode go: cannot find main module hello.go package main import"fmt"func main(){ fmt.Print("hello,world\n"); } 运行时遇到 go: cannot find main module; see 'go help modules' 解决的方法: 1.设置环境变量 setGO111MODULE=auto 2.在项目根目录执行命令...
新入手go,一通乱七八糟设置被坑以后,突然无法编译go go:cannot find main module;see 'go help modules' 经过几天的摸索,最终发现了问题所在 go modules导致 如果你确定你需要此功能 cd进入项目目录 输入go mod init 或在上层目录输入go mod init project_name ...
在运行之前写的测试代码时,遇到了报错go: cannot find main module; see 'go help modules',这就让我很是恼火了。明明之前是正常运行的,为啥现在不能运行了。 在一番排查后,排除了平台的问题(Windows,Linux),排除了IDE(Goland,VScode)的问题,排除了VScode插件以及配置文件的问题。
go: cannot find main module, but found .git/config in /media/haima/34E401CC64DD0E28/site/go/src/haimait/learn to create a module there, run: cd ../.. && go mod init 1. 2. 3. 4. 出错原因是开启了go mod,但是没有初使化生成go.mod文件 ...
but go build throw this "go: cannot find main module; see 'go help modules'" error. I try to delete export GO111MODULE=on in .profile, but this issue is still here. System details go version go1.12.2 linux/amd64 GOARCH="amd64" GOBIN="" GOCACHE="/home/ubuntu/.cache/go-build"...
解决方法 export GO111MODULE=auto 说明 此问题主要是老golang 项目构建可能会出现的,新的一般不对有此问题(都基于go mod 了) 参考资料 https://github.com/golang/go/issues/31997