リファレンス ガイド

C++、Java、Python、Go、C#、Objective-C、Ruby、PHP、Dart でプロトコルバッファクラスを操作するためのリファレンスドキュメント、およびProtocol Buffers自体のリファレンスドキュメント。

このセクションには、C++、Java、Python、Go、C#、Objective-C、Ruby、PHP、Dart でプロトコルバッファクラスを操作するためのリファレンスドキュメント、およびProtocol Buffers自体のリファレンスドキュメントが含まれています。各言語のドキュメントには、(利用可能な場合)以下が含まれます。

  • .proto ファイルからプロトコルバッファコンパイラによって生成されたコードのリファレンスガイド。
  • 提供されたソースコードの生成されたAPIドキュメント。

さらにいくつかの言語のAPIがパイプラインにあることに注意してください。詳細については、「その他の言語」を参照してください。


C++ リファレンス

C++でプロトコルバッファクラスを操作するためのリファレンスドキュメント。

C# リファレンス

C#でプロトコルバッファクラスを操作するためのリファレンスドキュメント

Dart リファレンス

Dartでプロトコルバッファクラスを操作するためのリファレンスドキュメント

Go リファレンス

Goでプロトコルバッファクラスを操作するためのリファレンスドキュメント

Java リファレンス

Javaでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

Kotlin リファレンス

Kotlinでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

Objective-C リファレンス

Objective-Cでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

PHP リファレンス

PHPでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

Python リファレンス

Pythonでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

Ruby リファレンス

Rubyでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

Rust リファレンス

Rustでプロトコルバッファクラスを操作するためのリファレンスドキュメント。

Protocol Buffers リファレンス

プロトコルバッファの使用方法に関する言語に依存しない情報。

その他の言語

プロトコルバッファコンパイラのprotocは、プラグインを介して新しい言語をサポートするように拡張できます。