golangの"net/http"で立ち上げたポートでSwagger起動したいんだけど、どうやるの😵?
@nove_b@fedibird.com 状況をよく知らないので的外れかもしれませんが、Swagger UI, Swagger Editorともにweb uiのツールで、自身の為のhttpサーバーを立てるので、golangの"net/http"が使用してるポートでは、Listenするポートが被ってしまうので起動できないのではと思いました。
@kanonji ありがとうございます🙇♀️http-swaggerというパッケージを使用すると、同一ポートで立ち上げられるらしいです。試行錯誤の後にUIは立ち上げられました。swagger.jsonのパスが間違えてて、エラーが出てますが……🤔
また何かあれば教えてください🙏
https://github.com/swaggo/http-swagger
@nove_b@fedibird.com なるほど。swagger.ioのSwagger UIを起動するのではなく、Golangのhttp routerに組み込んでSwaggerのUIを生成して出してくれるパッケージがあるんですね
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。
@nove_b@fedibird.com なるほど。swagger.ioのSwagger UIを起動するのではなく、Golangのhttp routerに組み込んでSwaggerのUIを生成して出してくれるパッケージがあるんですね