github.com/pingcap/tidb/pkg/types: module github.com/pingcap/tidb@latest found (v2.0.11+incompatible), but does not contain package github.com/pingcap/tidb/pkg/types go: github.com/pingcap/tiflow/dm/worker tested by github.com/pingcap/tiflow/dm/worker.test imports github.com/pingcap/tidb/br...
举个例子: gitee.com/atix/utils/logger: module gitee.com/atix/utils@latest found (v0.1.0), but does not contain package gitee.com/atix/utils/logger 来看上文这个报错,由于我们import时未指定特定版本号,故 golang 默认使用最新版本(即能够通过 git checkout 将其检出的版本号),我们去查看该 module...
github.com/coreos/etcd/proxy/grpcproxy imports google.golang.org/grpc/naming: module google.golang.org/grpc@latest found (v1.59.0), but does not contain package google.golang.org/grpc/naming 看到最后的but does not contain package google.golang.org/grpc/naming。以为是 grpc-go 乱删库,做了...
切换代理服务器: go env -w GOPROXY=https://goproxy.cn,direct 阿里云的镜像有时候超时,不稳定!坑die! 另外如果安装了多个go版本,在go get,go mod tidy时指定go的版本,根据go.mod 中版本来,否则可能出现依赖问题。
1,报错: XXXX found,but does not contain package XXXX 如果不止一处报错,可以检查下 gomodinit ‘name’ , 的name是否为 域名/组名/项目名(比如code.be.mingbai.com/tools/soa) 的严格模式。如果不是可以改为这种模式再试一下。 如果仅一两处报错,还有可能是所引用的包有问题,建议检查包的目录结构。
I understand that the metrics apis are not considered stable but this issue seems to be internal to the OTEL go libraries. lucacome I get something similar ❯ go mod tidy go: finding module for package go.opentelemetry.io/otel/unit
这个问题是当前使用的go版本与git clone拉取下来的项目的go.mod所用的go版本不一致导致的: 在项目中打开一个terminal,查看当前安装的go版本是否与go.mod的第二行的声明一致:如下图,我本地的go版本是go1.19.3;而拉取项目的go.mod文件所声明需要go1.21。
解决方法如下:在使用 go mod tidy 之前,确保您已经在当前目录下有写权限。如果您无法写入当前目录,...
1,报错: XXXX found,but does not contain package XXXX 如果不止一处报错,可以检查下 go mod init ‘name’ , 的name 是否为 域名/组名/项目名(比如code.be.mingbai.com/tools/soa)的严格模式。如果不是可以改为这种模式再试一下。 如果仅一两处报错,还有可能是所引用的包有问题,建议检查包的目录结构。
看到最后的but does not contain package google.golang.org/grpc/naming。以为是 grpc-go 乱删库,做了不兼容变更。 想着找官方解决一下问题。印象很深刻,人家 grpc-go 表示:我这库早就声明了是实验性,随时可能删除,你不应该依赖他。(不会支持的意思) ...