func (p *ProxySchedule) Start() error {} 这个方法里面的 func (s *Scheduler) Every(interval interface{}) *Scheduler 不兼容int64,建议改成: 1.interval := viper.GetInt("schedule.interval") 2._, err := p.s.Every(interval*len(p.spiders)).Minute().Do(check.CheckIP)