INNER CODE UNIT · Go
NewApp
GoAdminGroup/go-admin · context/context.go:523
func NewApp() *App {
return &App{
Requests: make([]Path, 0),
Handlers: make(HandlerMap),
Prefix: "/",
Middlewares: make([]Handler, 0),
routeIndex: -1,
Routers: make(RouterMap),
}
}
// Handler defines the handler used by the middleware as return value.
type Handler func(ctx *Context)
// Handlers is the array of Handler
type Handlers []Handler
// AppendReqAndResp stores the request info and handle into app.