code: func NewWorkerPool(c *Client, wm WorkMap, count int) *WorkerPool {
  	return &WorkerPool{
  		c:        c,
  		WorkMap:  wm,
  		Interval: defaultWakeInterval,
  		workers:  make([]*Worker, count),
  	}
  }
docs: // NewWorkerPool creates a new WorkerPool with count workers using the Client c.