Как правильно использовать swagger вместе с go?

Как правильно построить процесс создания апи на го с использованием swagger?
Пробовал сначала писать схему, а потом генерироваться сервер с помощью go-swagger. Не понравилось, потом очень трудоемко было все это держать в соответсвии.
Пробовал просто писать, описывая схему в комментариях на swag-go. Не понравилось. Так и не смог держать апи в полной согласованности из-за ограничений библиотеки - не все можно выразить (не работали автогенерированные sdk). Но поддержилось легче, и использовать как документацию приятнее.

1. Как правильно? Сначала код или сначала схема?
2. Какую библиотеку лучше использовать?
3. Какой в целом процесс разработки и поддержки вкратце?
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 июл. 2019, в 21:28
990 руб./за проект
19 июл. 2019, в 21:02
2000 руб./за проект