Was macht Buf Protobuf Linter?
Lint-Überprüfung von Protocol Buffer-Definitionen mittels der Buf CLI-Regelsammlung und Validierung von gRPC-Serviceverträgen. Erkennt Breaking Changes zwischen Proto-Revisionen mithilfe von buf breaking mit Git-Integration.
Installation
Nutzen Sie den für Ihre Umgebung passenden Upstream-Installations- oder Setup-Pfad:
- brew install bufbuild/buf/buf
Anforderungen und Hinweise von Upstream:
- Weitere unterstützte Installationsmethoden umfassen [npm], [Windows], Docker, [Binärdownloads], [Tarballs], [Source-Builds] und [Minisign-Verifizierung][Verifizierung]. Eine vollständige Liste finden Sie in der [Installationsdokumentation][Install].
Grundlegende Nutzung oder Einstiegsnotizen:
-
sh
-
Initialisieren Sie einen Arbeitsbereich und führen Sie die Prüfungen aus, die jedes Protobuf-Repository bestehen sollte:
-
buf config init
-
Quelle: https://github.com/bufbuild/buf
-
Aus Upstream-Dokumentation extrahiert: https://raw.githubusercontent.com/bufbuild/buf/HEAD/README.md