.proto とは?

読み方プロト
種類データ・設定
開発元Google
クイズ難易度プロ級

解説

Googleのデータシリアライズ形式「Protocol Buffers」のスキーマ定義ファイル。データ構造をこのファイルに定義し、コンパイラ(protoc)で各言語のコードを自動生成する。マイクロサービス間通信のgRPCで中核を担う。

開き方・変換方法

テキストエディタで編集し、protocコマンドで各言語のコードに変換して使う。

lightbulb_2 豆知識

JSONより小さく高速なバイナリにシリアライズされる。Google社内では2001年から使われていた古参技術。

.proto、覚えましたか?
クイズで復習しよう。

プロ級クイズを始める ▶