加载none执行器
()
| 296 | |
| 297 | // 加载none执行器 |
| 298 | func (e *executor) loadNoneDriver() drivers.Driver { |
| 299 | none, ok := e.driverCache["none"] |
| 300 | var err error |
| 301 | if !ok { |
| 302 | none, err = drivers.LoadDriverWithClient(e.api, "none", 0) |
| 303 | if err != nil { |
| 304 | panic(err) |
| 305 | } |
| 306 | e.driverCache["none"] = none |
| 307 | } |
| 308 | return none |
| 309 | } |
| 310 | |
| 311 | // loadDriver 加载执行器 |
| 312 | // 对单笔交易执行期间的执行器做了缓存,避免多次加载 |