control 增加 Delete

This commit is contained in:
fumiama 2021-10-12 19:16:01 +08:00
parent 173925b57a
commit 92989ce9fd

View File

@ -10,3 +10,16 @@ func Register(service string, o *Options) *zero.Engine {
engine.UsePreHandler(newctrl(service, o).Handler())
return engine
}
// Delete 删除插件控制器,不会删除数据
func Delete(engine *zero.Engine, service string) {
// engine.Delete()
mu.RLock()
_, ok := managers[service]
mu.RUnlock()
if ok {
mu.Lock()
delete(managers, service)
mu.Unlock()
}
}