code: func (e *globalErrHandler) SendError(err error) {
  	if e.buildErrors != nil {
  		select {
  		case e.buildErrors <- err:
  		default:
  		}
  		return
  	}
  
  	jww.ERROR.Println(err)
  }
docs: // SendErr sends the error on a channel to be handled later.
  // This can be used in situations where returning and aborting the current
  // operation isn't practical.