code: func (pq *txPriorityQueue) Push(x interface{}) {
  	pq.items = append(pq.items, x.(*txPrioItem))
  }
docs: // Push pushes the passed item onto the priority queue.  It is part of the
  // heap.Interface implementation.