Versions in this module Expand all Collapse all v0 v0.0.2 May 9, 2026 Changes in this version + var NewHTTPError = http.NewHTTPError + type App struct + func New() *App + func (app *App) AddService(name string, sv any, middleware ...MiddlewareFunc) error + func (app *App) AddServiceToGroup(group *RouterGroup, name string, sv any, middleware ...MiddlewareFunc) error + func (app *App) DELETE(path string, handler HandlerFunc) + func (app *App) GET(path string, handler HandlerFunc, middles ...http.MiddlewareFunc) + func (app *App) GenerateOpenAPI() []byte + func (app *App) Group(prefix string, middlewares ...MiddlewareFunc) *RouterGroup + func (app *App) POST(path string, handler HandlerFunc, middles ...http.MiddlewareFunc) + func (app *App) PUT(path string, handler HandlerFunc, middles ...http.MiddlewareFunc) + func (app *App) RoutesMeta() []meta.RouteMeta + func (app *App) Scalar(path string, openapiJSON []byte) + func (app *App) ScalarAutoServe(path string) + func (app *App) Serve(port string) error + func (app *App) SetRenderer(r Renderer) + func (app *App) Static(prefix string, root string) + func (app *App) Swagger(path string, openapiJSON []byte) + func (app *App) SwaggerAutoServe(path string) + func (app *App) Use(middles ...http.MiddlewareFunc) + type Ctx = http.Ctx + type HTTPError = http.HTTPError + type HandlerFunc = http.HandlerFunc + type MiddlewareFunc = http.MiddlewareFunc + type Renderer = http.Renderer + type Response = http.Response + type RouterGroup = http.RouterGroup