Versions in this module Expand all Collapse all v0 v0.2.0 Oct 22, 2022 v0.1.0 Jan 20, 2022 Changes in this version + const CDB_HASH_START + const INITIAL_POINTERS + var ErrFinished = fmt.Errorf("Finish() was already called on this writer") + type Dumper struct + func NewDumper(r io.ReaderAt) *Dumper + func (d *Dumper) GetEntry() (k []byte, v []byte, ok bool) + type Reader struct + func New(r io.ReaderAt) *Reader + func OpenReader(cdb string) (*Reader, error) + func (r *Reader) Close() error + func (r *Reader) Get(k []byte) ([]byte, bool, error) + func (r *Reader) GetNext() ([]byte, bool, error) + func (r *Reader) SetQuery(k []byte) error + type Writer struct + func NewWriter(w io.WriterAt) *Writer + func OpenWriter(cdb string) (*Writer, error) + func (w *Writer) Close() error + func (w *Writer) Finish() error + func (w *Writer) Put(k, v []byte) error