在Go 语言中,遇到错误消息“no required module provides package”通常意味着 Go 编译器在尝试构建或运行你的程序时,无法找到所需的模块或包。以下是对该问题的详细解答: 1. 错误消息的含义 “no required module provides package”错误表明 Go 工具链在尝试解析你的代码时,未能找到或无法访问某个必要的包。这通...
go install这种下载依赖的方式其实是通过go get的方式去下载的 go insall -x 加上-x命令,可以查看更多的错误信息 golang环境配置 linux 安装go >= 1.12.x vi /etc/profile export GOROOT=/usr/local/go (go语言安装路径) export GOPATH=/data/go (go业务代码环境路径) export GO111MODULE=on (启用Mod依...
no required module provides package XXXXX 造成原因: 在使用包时没有找到具体的包 解决方案: 1、检查当前包是否有效引入了或该组件包是否与实际包名称一致。 2、存在没有开启模块化的问题,golang1.16以后都是默认开启的,GO111MODULE=on 3、如果该错误后面还有其他的提示,就需要根据其他提示进行有针对性的处理...
no required module provides package xxx: go.mod file not found in current directory or any parent directory; see 'go help modules' 解决 网上找的命令: go env -w GO111MODULE=auto 解释一下命令: GO111MODULE是 go modules 功能的开关,关于go modules本文不详述,这个涉及到go的一种很重要的管理机制...
no required module provides package xxx: go.mod file not found in current directory or any parent directory; see 'go help modules' 解决命令:go env -w GO111MODULE=auto 解释一下命令: GO111MODULE是 go modules 功能的开关,关于go modules本文不详述,这个涉及到go的一种很重要的管理机制,我们可以简...
使用go mod管理依赖时,build出现问题 复现 $ go build test.go 出现以下错误: test.go:9:8: no requiredmoduleprovidespackagegithub.com/Unknwon/goconfig: working directory is not part of amoduletest.go:10:8: no requiredmoduleprovidespackagegopkg.in/confluentinc/confluent-kafka-go.v1/kafka: working...
1.no required module provides package [going@VM-24-3-centos server]$gorun main.gomain.go:9:2: no required module providespackagegithub.com/grpc-demo/helloworld; to add it:goget github.com/grpc-demo/helloworld 解决办法:如果你使用了 go work,并且你的代码在 workspace,那么执行 go work use <...
$ go build benchcmp.go:15:2: no required module provides package golang.org/x/tools/missing/package; to add it: go get golang.org/x/tools/missing/package $ go get golang.org/x/tools/missing/package go get golang.org/x/tools/missing/package: no matching versions for query "upgrade"...
main.go:6:2: no required module provides package github.com/bigwhite/foo; to add it: go get github.com/bigwhite/foo 我们看到:go build会分析app-link-foo的依赖,并要求获取其依赖的foo包的代码,但我们无法满足go build这一要求! 有人可能会说:go build支持向go build支持向compiler和linker传递参数...
require github.com/example/package v1.2.3 1. 然后再次执行go mod tidy命令来更新依赖关系。 示例代码 下面是一个示例代码,演示了如何解决no required module provides package错误: packagemainimport("fmt""github.com/example/package")funcmain(){result:=package.DoSomething()fmt.Println(result)} ...