Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MethodRoutePatternInfo ¶
type MethodRoutePatternInfo struct { Method string // It's recommend to use constants of net/httpHandler/method.go Pattern string Handler http.Handler }
MethodRoutePatternInfo -
type RoutePatternInfo ¶
type RoutePatternInfo struct { Pattern string OtherParams []interface{} ServeFunc func(router *chi.Mux, otherParams ...interface{}) }
RoutePatternInfo -
type RouteStructure ¶
type RouteStructure struct { Uses []func(http.Handler) http.Handler Methods []MethodRoutePatternInfo Mounts []RoutePatternInfo Routes map[string]*RouteStructure Groups []RouteStructure }
RouteStructure -
func (RouteStructure) PrepareRoutes ¶
func (routeStructure RouteStructure) PrepareRoutes(router *chi.Mux)
PrepareRoutes -
Click to show internal directories.
Click to hide internal directories.