code: func NewWaitingTask(msg string) *WaitingTask {
  	ch := make(chan *Update, 1)
  	ch <- &Update{
  		S:  fmt.Sprintf("%s: ...", msg),
  		At: time.Now(),
  	}
  
  	return &WaitingTask{ch: ch}
  }
docs: // NewWaitingTask returns a new *WaitingTask.