APIのかなり大規模で複雑なprotobuf定義がありますが、このprotobufのサブセットからテキストのGraphQLスキーマとその(ネストされた)タイプを自動的に生成する便利なツールがあるのでしょうか?
私は通常Node.jsを使用していますが、他の言語でスキーマを生成することもできます。前もって感謝します!
Rejoiner は、protobufソース(gRPCマイクロサービスなど)から統一されたGraphQLスキーマを作成します。
GoLangを使用する場合は、ProtobufからGraphQLへのコンバーターがあります。
https://github.com/opsee/protobuf
現在のガジェットgraphql
Graphqlガジェットは、go-graphqlパッケージで使用するprotobufメッセージのgraphqlスキーマを生成します。ファイル、メッセージ、およびフィールドで使用する拡張機能を定義します。使用例を参照してください-プラグインによって生成されるファイルはflavortown.pb.goとflavortownpb_test.goです。