尝试1:
go get -u github.com/gin-gonic/gin
go mod tidy
没有效果
尝试2:关于golang第三方包的引用报错:no required module provides package_编程哲学家的博客-CSDN博客
网上基本都是这个解决方案:执行:go env -w GO111MODULE=auto
但是我的已经打开了,所以排除这个解决方案。
尝试3:
首先我们需要知道
go mod init _/_
这里填的是啥意思
第一个是主机名,第二个空格是自己的模块名
也就是说这第二个需要填当前的包的名字(当然,只有一个的话就是包名,即模块名)
所以为啥没有,就是因为你的模块名和包名不一致
直接删除掉 go.mod文件和go.sum文件,重新生成,保持一致就可以了
标签:file,no,package,module,provides,go,mod From: https://www.cnblogs.com/ro0k1e/p/16808266.html