Определите базовый путь для отдельных тегов в swaggo / swag - PullRequest
1 голос
/ 09 января 2020

Я использую https://github.com/swaggo/swag для создания чванства для проекта golang. Я просто хочу добавить несколько базовых путей в Swagger Do c. Например: мой базовый путь равен /api/v1 Я определил два тега (скажем, A и B)

Конечные точки под тегом A будут иметь URL-адрес типа

localhost: 8080 / api / v1 / getList

Конечные точки под тегом B будут иметь URL-адрес, подобный

localhost: 8080 / api / v1 / sub / getList

Я могу сделать это, добавив @router /sub/getList [post], но это не лучший способ добавления / sub во всех конечных точках. Поэтому я ищу такие решения, как определение базового пути для определенных тегов или переопределение глобального базового пути .

Или есть ли способ добавить серверы, например:

"servers": [
    {
      "url": "https://localhost:8080/api/v1/"
    },
    {
      "url": "https://localhost:8080/api/v1/sub/"
    }
  ],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...