forked from golang/hotime
接口层复用
This commit is contained in:
parent
c8a9038efe
commit
98619083a1
@ -73,10 +73,18 @@ func (that *Application) Run(router Router) {
|
|||||||
if that.Router[k] == nil {
|
if that.Router[k] == nil {
|
||||||
that.Router[k] = v
|
that.Router[k] = v
|
||||||
}
|
}
|
||||||
|
//直达接口层复用
|
||||||
for k1, v1 := range v {
|
for k1, v1 := range v {
|
||||||
that.Router[k][k1] = v1
|
if that.Router[k][k1] == nil {
|
||||||
|
that.Router[k][k1] = v1
|
||||||
|
}
|
||||||
|
|
||||||
|
for k2, v2 := range v1 {
|
||||||
|
|
||||||
|
that.Router[k][k1][k2] = v2
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
//重新设置MethodRouter//直达路由
|
//重新设置MethodRouter//直达路由
|
||||||
that.MethodRouter = MethodRouter{}
|
that.MethodRouter = MethodRouter{}
|
||||||
|
Loading…
Reference in New Issue
Block a user