code: func (q *Queue) Peek() interface{} {
  	if q.count <= 0 {
  		panic("queue: Peek() called on empty queue")
  	}
  	return q.buf[q.head]
  }
docs: // Peek returns the element at the head of the queue. This call panics
  // if the queue is empty.