Swagger
Swaggerとは SwaggerはREST APIのドキュメントや、テストできるUIを提供してくれるツールです。 APIのドキュメントはこれまでスプレッドシートなどで書かれることが多かったかと思いますが、Swaggerであれば、リッチなWebサイトのようなUIを提供してくれるの…
docker-compose経由でSwagger UIを起動する方法を紹介します。 docker-composeは.yamlにswaggerに関する命令を記述すれば大丈夫です。 services: ... swagger: image: swaggerapi/swagger-ui volumes: - ./api/src/docs/swagger.yaml:/swagger.yaml ports: -…
swaggoという外部パッケージを利用することで、Swaggerを使って作成済みのGoのソースコードからAPIドキュメントを作成できます。 install パッケージをインストールします。 $ go get github.com/swaggo/swag/cmd/swag APIに関する記述を規定のフォーマット…