¿Qué hace golang-swagger?
Documentación OpenAPI/Swagger para Go usando swaggo/swag: anotaciones en comentarios (@Summary, @Param, @Success, @Router, @Security), generación de código con swag init, integración con frameworks (gin, echo, fiber, chi, net/http), definiciones de seguridad (Bearer/JWT, OAuth2, API key) y etiquetas de struct (swaggertype, enums, example, swaggerignore). Aplica al añadir o mantener documentación Swagger/OpenAPI en un proyecto Go, o cuando el código base importe github.com/swaggo/swag, github.com/swaggo/gin-swagger, github.com/swaggo/echo-swagger, github.com/swaggo/http-swagger o github.com/swaggo/files.