NewPluginManager 创建新的异步插件管理器
()
| 160 | |
| 161 | // NewPluginManager 创建新的异步插件管理器 |
| 162 | func NewPluginManager() *PluginManager { |
| 163 | return &PluginManager{ |
| 164 | plugins: make([]AsyncSearchPlugin, 0), |
| 165 | } |
| 166 | } |
| 167 | |
| 168 | // RegisterPlugin 注册异步插件 |
| 169 | func (pm *PluginManager) RegisterPlugin(plugin AsyncSearchPlugin) { |