Skip to content

delivery-club/go-swagger-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Примеры использования go-swagger

Официальная документация - goswagger.io.

Git-репозиторий - github.com

Установка go-swagger

Взято из документации, с поправкой на версию:

download_url=$(curl -s https://api.github.com/repos/go-swagger/go-swagger/releases/tags/v0.24.0 | \
  jq -r '.assets[] | select(.name | contains("'"$(uname | tr '[:upper:]' '[:lower:]')"'_amd64")) | .browser_download_url')
curl -o /usr/local/bin/goswagger -L'#' "$download_url"
chmod +x /usr/local/bin/goswagger

Содержание

  • Пример 1 - простая генерация http-сервера из swagger-спецификации.
  • Пример 2 - генерация http-сервера с использованием кастомного шаблона.
  • Пример 3 - генерация слиента для http-сервиса.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published