package robot import ( "go_dreamfactory/lego/utils/mapstructure" "go_dreamfactory/modules" ) type ( Options struct { modules.Options ServerAddr string //服务地址 RobotTotalNum int32 //机器人总数 RobotSingleNum int32 //单词机器人进入数量 Intervals int32 //间隔时间 单位秒 Pipeline []string //执行流水线 } ) func (this *Options) LoadConfig(settings map[string]interface{}) (err error) { if settings != nil { if err = this.Options.LoadConfig(settings); err != nil { return } err = mapstructure.Decode(settings, this) } return }