code: func (iter *Iterator) ReadUint8() (ret uint8) {
  	val := iter.readUint32(iter.nextToken())
  	if val > math.MaxUint8 {
  		iter.ReportError("ReadUint8", "overflow: "+strconv.FormatInt(int64(val), 10))
  		return
  	}
  	return uint8(val)
  }
docs: // ReadUint8 read uint8