# Functions
WithInitialPageNum sets the page number for an Iterator to start from.
WithPageSize sets the maximum page size for data retrievals done within the Iterator returned by the Query call.
WithSortOrder sets the sort order used by a Store.Query call.
# Constants
SortAscending indicates that the query results must be sorted in ascending order.
SortDescending indicates that the query results must be sorted in descending order.
# Variables
ErrDataNotFound is returned when data is not found.
ErrDuplicateKey is returned when a call is made to Store.Batch using the IsNewKey PutOption with a key that already exists in the database.
ErrStoreNotFound is returned when a store is not found.
# Structs
Operation represents an operation to be performed in the Batch method.
PutOptions represents options for a Put Operation.
QueryOptions represents various options for Query calls in a store.
SortOptions sets the order that results from an Iterator will be returned in.
StoreConfiguration represents the configuration of a store.
Tag represents a Name + Value pair that can be associated with a key + value pair for querying later.
# Interfaces
Iterator allows for iteration over a collection of entries in a store.
MultiError represents the errors that occurred during a bulk operation.
Provider represents a storage provider.
Store represents a storage database.
# Type aliases
QueryOption represents an option for a Store.Query call.
SortOrder specifies the sort order of query results.