本文主要是介绍go 引入包报错“构建约束排除‘D/...vendor/pkg包’”中所有的GO文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解决方案:
方案一:没生效
go - 构建约束排除所有 Go 文件 - IT工具网
go modules - build constraints exclude all Go files in - Stack Overflow
方案二:生效,手动初始化创建一个目录
后续再研究原因,有明白的大佬欢迎给指点指点
下面通过github上star比较高的go的elastic包为例,github地址为https://github.com/olivere/elastic
先创建一个目录go-elastic,然后进入该目录,执行下面的命令初始化模块
go mod init go-elastic
生成一个go.mod文件,内容如下:
module go-elasticgo 1.17
golang-包管理 - 知乎
这篇关于go 引入包报错“构建约束排除‘D/...vendor/pkg包’”中所有的GO文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!