Skip to content

Интеграция PetStorage с веб-сервером

  1. Теперь интегрируем наш Repository в веб-сервер с добавлением обработки json (код для этого лежит тут).

  2. Протестируем в Postman.
    Создание:

Просмотр записи:

Swagger-документация веб-сервера

  1. Добавим Swagger-документацию:

  1. Запустим генерацию документации в файле meta.go. Она появится в файле swagger.json:

  1. Добавим Swagger UI в проект.
    Изменим путь для документации в папку public:

Файл main.go будет выглядеть следующим образом (на код можно посмотреть тут).

  1. Запусти сервер и пройди по пути http://localhost:8080/swagger

Протестируй работу Swagger.