code: func (w *WorkerPool) Start() {
  	w.mu.Lock()
  	defer w.mu.Unlock()
  
  	for i := range w.workers {
  		w.workers[i] = NewWorker(w.c, w.WorkMap)
  		w.workers[i].Interval = w.Interval
  		w.workers[i].Queue = w.Queue
  		go w.workers[i].Work()
  	}
  }
docs: // Start starts all of the Workers in the WorkerPool.