# Functions
DecodeBytes decodes bytes which is encoded by EncodeBytes before, returns the leftover bytes and decoded value if no error.
DecodeInt decodes value encoded by EncodeInt before.
EncodeBytes guarantees the encoded value is in ascending order for comparison, encoding with the following rule: [group1][marker1]...[groupN][markerN] group is 8 bytes slice which is padding with 0.
EncodeInt appends the encoded value to slice b and returns the appended slice.
GenerateRowKey generates a row key.
GenerateTableKey generates a table split key.
# Type aliases
Key represents high-level Key type.