code: func (t *taskQueue) enqueue(obj interface{}) {
  	key, err := keyFunc(obj)
  	if err != nil {
  		glog.Infof("could not get key for object %+v: %v", obj, err)
  		return
  	}
  	t.queue.Add(key)
  }
docs: // enqueue enqueues ns/name of the given api object in the task queue.