code: func (p *binParser) header() bool {
  
  	if p.read() != 1 {
  		return false
  	}
  	if p.read() != 'G' {
  		return false
  	}
  	if p.read() != 0 {
  		return false
  	}
  	return true
  }
docs: // header is the parser production that reads the header from the stream
  //
  // header ::= 0x01 'G' 0x00