code: func (s *Scheduler) Start() chan bool {
  	stopped := make(chan bool, 1)
  	ticker := time.NewTicker(1 * time.Second)
  
  	go func() {
  		for {
  			select {
  			case <-ticker.C:
  				s.RunPending()
  			case <-stopped:
  				return
  			}
  		}
  	}()
  
  	return stopped
  }
docs: // Start all the pending jobs
  // Add seconds ticker