问题描述: kratos新项目出现import标红, 但是文件其实是在third_party文件夹里面已经存在

1, 看看自己安装Protocol Buffers插件没, 没有的话需要先安装

2, 到语言和框架下面将Protocol Buffers的文件路径取消自动设置,添加项目的third_party路径

3, 已经看到不红了
4, 以上针对goland2021.3.3版本测试有效
5, 还有一个方法, 就是直接将依赖都放在vendor里面
go mod vendor
一般来说就不会标红了

该博客主要介绍了在使用goland2021.3.3版本时,遇到Kratos新项目import路径标红的解决方法。首先检查是否安装了ProtocolBuffers插件,如果没有需要安装。然后在语言和框架设置中取消ProtocolBuffers的自动路径设置,添加项目third_party路径。此外,还可以通过将依赖移到vendor目录下,使用gomodvendor命令避免标红问题。这两种方法在测试中均有效。
448





