21 lines
401 B
Go
21 lines
401 B
Go
package coco
|
|
|
|
import "github.com/gin-gonic/gin"
|
|
|
|
type RouterNode struct {
|
|
API string
|
|
Method string
|
|
Author string
|
|
Describe string
|
|
Middlewares []gin.HandlerFunc // 单一路由中间件组
|
|
}
|
|
|
|
type RouterMap map[string]*RouterNode
|
|
|
|
type Routers struct {
|
|
StructName string
|
|
BaseURL string
|
|
Apis RouterMap
|
|
Middlewares []gin.HandlerFunc // 路由组统一中间件
|
|
}
|