技術向上

プログラミングの学び、気になるテクノロジーやビジネストレンドを発信

Swagger

Swaggerの使い方 - 分割と結合も紹介【Swagger】

Swaggerとは SwaggerはREST APIのドキュメントや、テストできるUIを提供してくれるツールです。 APIのドキュメントはこれまでスプレッドシートなどで書かれることが多かったかと思いますが、Swaggerであれば、リッチなWebサイトのようなUIを提供してくれるの…

docker-composeでSwagger【Swagger】【Docker】

docker-compose経由でSwagger UIを起動する方法を紹介します。 docker-composeは.yamlにswaggerに関する命令を記述すれば大丈夫です。 services: ... swagger: image: swaggerapi/swagger-ui volumes: - ./api/src/docs/swagger.yaml:/swagger.yaml ports: -…

swaggoの導入【Go】【Swagger】

swaggoという外部パッケージを利用することで、Swaggerを使って作成済みのGoのソースコードからAPIドキュメントを作成できます。 install パッケージをインストールします。 $ go get github.com/swaggo/swag/cmd/swag APIに関する記述を規定のフォーマット…