Поддерживает ли gRPC создание документации для таких сервисов, как Swagger? (или есть какой-то сторонний инструмент, который делает это?)
Генератор документации gRPC
Ответы (2)
protoc-gen-doc – это protoc
подключаемый модуль, который генерирует HTML-документы. используя шаблоны Go HTML. Хотя он больше не используется компанией-спонсором, он выглядит как хорошая отправная точка.
person
Eric Drechsel
schedule
03.02.2017
Ваши профайлы — это документация. Вы можете оставить комментарии, чтобы уточнить значение параметров или методов обслуживания.
person
Timmy
schedule
17.08.2015
Я предполагаю, что файл proto может быть источником документации, но все же желательно сгенерировать красивый HTML со ссылками между типами сообщений, примерами вызовов служб и всеми подобными вещами.
- person Max Ng; 19.08.2015
Поиск в Google
generate html documentation for grpc
дает ссылку ссылка, которую вы можете попробовать использовать. Кроме того, вы можете создавать документацию из исходного кода, созданного из протофайлов. Например. в источнике, сгенерированном java, все комментарии из вашего файла .proto появятся в javadocs.
- person Timmy; 19.08.2015