code: func (r *Rx) Init(b []byte) {
  	r.p.init(b)
  	r.tail = 0xfffffffe * jump
  	r.head = r.tail
  }
docs: // Init initializes the receive end of the pipe. In the initial state, the next
  // slot to be inspected is the very first one.