func (bs *ByteStream) ReadUint8(off int64) (uint8, error) {
	b := make([]byte, 1)
	n, err := bs.r.ReadAt(b, off)
	if n != 1 || err != nil {
		return 0, err
	}
	bs.pos += n
	return uint8(b[0]), err
}
// ReadUint8 reads a 1 byte little endian unsigned integer.
ReadUint8 reads a 1 byte little endian unsigned integer.
// ReadUint8 reads a 1 byte little endian unsigned integer .
func (bs *ByteStream) ReadUint8(off int64) (uint8, error) {
	b := make([]byte, 1)
	n, err := bs.r.ReadAt(b, off)
	if n != 1 || err != nil {
		return 0, err
	}
	bs.pos += n
	return uint8(b[0]), err
}
func ( bs * ByteStream ) ReadUint8 ( off int64 ) ( uint8 , error ) { b := make ( [ ] byte , 1 ) n , err := bs . r . ReadAt ( b , off ) if n != 1 || err != nil { return 0 , err } bs . pos += n return uint8 ( b [ 0 ] ) , err }
ReadUint8 reads a 1 byte little endian unsigned integer.
ReadUint8 reads a 1 byte little endian unsigned integer .