Buf Protobuf リンター は何をしますか?
Buf CLI のルールセットを使用して Protocol Buffer 定義をリントし、gRPC サービス契約を検証します。git 統合により buf breaking を使用してプロト改訂間の破壊的変更を検出します。
インストール
お使いの環境に合ったアップストリームのインストールパスを使用してください:
brew install bufbuild/buf/buf
アップストリームからの要件と注意事項:
- その他のサポートされているインストール方法には、[npm]、[Windows]、Docker、[バイナリダウンロード]、[tarball]、[ソースビルド]、および[minisign 検証][verifying]が含まれます。完全なリストは[インストールドキュメント][install]を参照してください。
基本的な使用法と開始方法のメモ:
-
sh
-
ワークスペースを初期化し、すべての Protobuf リポジトリがパスすべきチェックを実行します:
-
buf config init -
アップストリームのドキュメントから抽出:https://raw.githubusercontent.com/bufbuild/buf/HEAD/README.md