0

我从 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 源文件放在供应商目录中,但无论如何它们最终都在那里。

任何有关如何避免这种情况的帮助将不胜感激。

4

1 回答 1

-1

我想我应该尝试一下,但清除我的整个供应商目录似乎可以解决问题。似乎是一个黑客解决方案,但似乎奏效了。

于 2020-11-23T22:00:17.620 回答