List 列出所有已注册的工具
()
| 178 | |
| 179 | // List 列出所有已注册的工具 |
| 180 | func (r *Registry) List() []string { |
| 181 | names := make([]string, 0, len(r.factories)) |
| 182 | for name := range r.factories { |
| 183 | names = append(names, name) |
| 184 | } |
| 185 | return names |
| 186 | } |
| 187 | |
| 188 | // Has 检查工具是否已注册 |
| 189 | func (r *Registry) Has(name string) bool { |