Versions in this module Expand all Collapse all v1 v1.0.2 Sep 27, 2023 v1.0.1 May 23, 2023 Changes in this version + type GRouter struct + func New() *GRouter + func (g *GRouter) Bind() error + func (g *GRouter) GetHandlersWithCache(r *Request) bool + func (g *GRouter) Group(prefix string, groups ...func(group *RouterGroup)) *RouterGroup + type HandlerFunc = func(r *Request) + type Request struct + Payload interface{} + RouterMap map[string]string + URL string + func (r *Request) GetRouterString(key string, def ...interface{}) string + func (r *Request) GetRouterValue(key string, def ...interface{}) interface{} + func (r *Request) GetRouterVar(key string, def ...interface{}) *gvar.Var + type Router struct + Priority int + RegNames []string + RegRule string + Uri string + type RouterGroup struct + func (g *RouterGroup) Clone() *RouterGroup + func (g *RouterGroup) GET(pattern string, object HandlerFunc) *RouterGroup