---Этот проект содержит реализацию на языке Golang для Swagger 2.0 (также известной как OpenAPI 2.0). Он предоставляет инструменты для работы со спецификациями Swagger.Swagger — это простое, но мощное представление вашего RESTful API.
go-swagger
предоставляет сообществу Go полный набор полностью функциональных, высокопроизводительных компонентов для работы с API Swagger: сервер, клиент и модель данных.
Наше внимание при генерации кода направлено на создание идиоматичного, быстрого кода на Go, который хорошо работает с golint
, go vet
и другими инструментами.
Этот проект поддерживает OpenAPI 2.0. На данный момент он не поддерживает OpenAPI 3.x.
go-swagger
теперь имеет полный набор функций и стабилизировал свой API.
Большинство функций и основных блоков находятся в стабильном состоянии, с богатым набором тестов CI.Комьюнити go-openapi активно продолжает внедрять исправления и улучшения в этот кодовой базис.
Ещё много места для улучшений: приветствуем новых участников и pull requests. Вы также можете связаться с поддержкой на нашем канале Slack.
go install github.com/go-swagger/go-swagger/cmd/swagger@latest
go-swagger
также доступен как двоичный файл или образ Docker, а также может быть установлен из исходного кода: подробнее.
Попробуйте go-swagger
в бесплатной онлайн среде используя Gitpod:
Инструмент сам по себе лицензируется под Apache Software License 2.0.
Как и Swagger, это не распространяется на код, сгенерированный этим инструментом. Этот код целиком ваш, вы можете лицензировать его так, как считаете нужным.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )