在BUILD文件中的proto_library规则中,添加以下选项:
gazelle:exclude_list = ["@io_bazel_rules_go//proto/wkt:all"]
这会排除掉所有Google定义的proto文件。如果仍需要这些proto文件,则可以改为排除特定文件,例如:
gazelle:exclude_list = ["@io_bazel_rules_go//proto/wkt:well_known_types_proto"]
这个选项会告诉Gazelle不要为这些proto文件生成Go代码,并且在库规则中不包括这些proto文件的依赖项。