Плагин для компилятора протокола Google для проверки файлов .proto для нарушений стиля.
Этот плагин проверит файл .proto на предмет нарушений руководства по стилю буфера протокола Google. Компилятор Protobuf уже сообщает об ошибках компиляции; Используя этот плагин, вы также можете получить ошибку компиляции без написания какого-либо файла, который будет полезен для вариантов использования, таких как интеграции IDE.
Загрузите protoc-gen-lint и убедитесь, что он доступен на вашем пути. Как только он находится на вашем пути, protoc сможет использовать плагин.
У вас должна быть рабочая версия Protocol Buffers Protocol Buffers protoc . Вы можете скачать его здесь
Если у вас уже установлена среда GO, вы можете использовать go get для установки.
go get github.com/ckaznocha/protoc-gen-lint
Загрузите последний выпуск для вашей операционной системы здесь и убедитесь, что исполняемый файл доступен на вашем пути.
protoc --lint_out=. *.proto
Необязательные проверки включены, но передача списка разделенного запятой в Protoc «Параметр». Пример:
protoc --lint_out=sort_imports:. *.proto
Доступны дополнительные проверки:
sort_imports - Проверяет, что импорт сортируется в нисходящем алфавитном порядке. Смотрите файл CONTRIBUTING .
См. Файл LICENSE