出现错误:不能使用 *company/model 作为类型 *vendor/company/model
平面 vendor 结构: vendor/公司/型号
文件导入“公司/型号”
最佳答案
你有一个包 company/model
,它既是 vendored(在 vendor/
下)又在你的全局 $GOPATH 中,你还有一个你的包所依赖的 unvendored 包这取决于 company/model
。因此,您的包裹和未出售的包裹都试图使用 company/modal 类型,但在不同的地方找到它们。解决方案是出售未出售的软件包。
关于Govendor 作为类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39782815/