package
0.0.0-20240919033358-cce434e5d354
Repository: https://github.com/codfrm/cago.git
Documentation: pkg.go.dev

# Functions

BindTree 将路由树绑定到gin的路由上.
Use 用来构建路由树 相比直接使用 RouterTree,Use 方法可以更加简洁的构建路由树,例如: muxutils.Use(middleware1, middleware2).Append( Route1, Route2, muxutils.Use(middleware3).Append( Route3, ), ).

# Structs

Router 路由定义,你可以直接定义一个Handler方法来使用.
RouterTree 路由树 可以用来构建复杂的路由,你也可以使用 Use 方法来简化使用,例如 muxutils.RouterTree{ Middleware: []gin.HandlerFunc{middleware1, middleware2}, Handler: []interface{}{ &muxutils.RouterTree{ Middleware: []gin.HandlerFunc{middleware3}, Handler: []interface{}{ Route1, Route2, }, }, Route3, },.