golang-swagger は何をしますか?
Golang OpenAPI/Swagger ドキュメンテーションを swaggo/swag で実現 — アノテーションコメント (@Summary, @Param, @Success, @Router, @Security)、swag init によるコード生成、フレームワーク連携 (gin, echo, fiber, chi, net/http)、セキュリティ定義 (Bearer/JWT, OAuth2, API key)、構造体タグ (swaggertype, enums, example, swaggerignore)。Go プロジェクトで Swagger/OpenAPI ドキュメントを追加・保守する際や、コードベースが github.com/swaggo/swag、github.com/swaggo/gin-swagger、github.com/swaggo/echo-swagger、github.com/swaggo/http-swagger、github.com/swaggo/files をインポートしている場合に適用します。