Buf Protobuf 린터은(는) 무엇을 하나요?
Buf CLI 규칙 세트를 사용하여 Protocol Buffer 정의를 린트하고 gRPC 서비스 계약을 검증합니다. Git 통합을 통해 proto 리비전 간의 주요 변경 사항을 감지합니다.
설치
환경에 맞는 업스트림 설치 또는 설정 경로를 사용하십시오:
- 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