有没有一种方法来从protobuf生成GraphQL模式?

我有一个相当大/复杂的API的protobuf定义,我不知道是否有一个方便的工具来自动生成一个文本GraphQL模式和它的(嵌套)types从这个protobuf的子集?

我正常使用Node.js,但我打开其他语言来生成架构。 提前致谢!

如果你愿意使用GoLang,那么GraphQL转换器就有一个原型

https://github.com/opsee/protobuf

当前小工具graphql

graphql小工具将为protobuf消息生成一个graphql模式,用于go-graphql软件包。 它定义了在文件,消息和字段中使用的扩展名。 查看使用示例 – 插件生成的文件是flavortown.pb.go和flavortownpb_test.go。