O que golang-swagger faz?
Documentação Golang OpenAPI/Swagger com swaggo/swag — comentários de anotação (@Summary, @Param, @Success, @Router, @Security), geração de código swag init, integrações com frameworks (gin, echo, fiber, chi, net/http), definições de segurança (Bearer/JWT, OAuth2, chave de API) e tags de struct (swaggertype, enums, example, swaggerignore). Aplique ao adicionar ou manter documentação Swagger/OpenAPI em um projeto Go, ou quando a base de código importa github.com/swaggo/swag, github.com/swaggo/gin-swagger, github.com/swaggo/echo-swagger, github.com/swaggo/http-swagger ou github.com/swaggo/files.