# Functions
BytesPrefix returns key range that satisfy the given prefix.
Hash return hash of the given data.
NewBuffer creates and initializes a new Buffer using buf as its initial contents.
NewBufferPool creates a new initialized 'buffer pool'.
NewCRC creates a new crc based on the given bytes.
# Constants
MinRead is the minimum slice size passed to a Read call by Buffer.ReadFrom.
# Structs
BasicReleaser provides basic implementation of Releaser and ReleaseSetter.
A Buffer is a variable-sized buffer of bytes with Read and Write methods.
BufferPool is a 'buffer pool'.
Range is a key range.
# Interfaces
Releaser is the interface that wraps the basic Release method.
ReleaseSetter is the interface that wraps the basic SetReleaser method.
# Type aliases
CRC is a CRC-32 checksum computed using Castagnoli's polynomial.