我从 1.13 --> 1.15 更新了我的 go 版本,现在我的代码中出现了一些错误,这些错误似乎与供应商目录中的代码相关,而与实际导入的代码不同。升级可能不是根本原因,但似乎确实是相关的。
我不是供应商目录的专家,因此可能会遗漏一些明显的东西。我现在遇到很多这样的错误。
错误:
~/Documents/GoLang/src/github.com/mornindew/domain_account/vendor/cloud.google.com/go/logging/apiv2/config_client.go:113:3: cannot use conn (type *"google.golang.org/grpc".ClientConn) as type *"github.com/mornindew/vendor/google.golang.org/grpc".ClientConn in field value
似乎它没有将供应商目录中的“ClientConn”识别为与 $GOPATH/src 中的相同。我没有明确地将任何 go 源文件放在供应商目录中,但无论如何它们最终都在那里。
任何有关如何避免这种情况的帮助将不胜感激。