Categorygithub.com/daotl/go-ds-leveldb
modulepackage
0.5.0
Repository: https://github.com/daotl/go-ds-leveldb.git
Documentation: pkg.go.dev

# README

go-ds-leveldb

DAOT Labs' fork of ipfs/go-ds-leveldb.

standard-readme compliant go.dev reference Build Status

A go-datastore implementation using LevelDB

go-ds-leveldb implements the go-datastore interface using a LevelDB backend.

This fork adds support for bytes-backed keys in addition to original string-backed keys, which could improve performance in some cases by preventing type conversion and reducing key size.

Lead Maintainer

Nex

Table of Contents

Install

This module can be installed like a regular go module:

go get github.com/daotl/go-ds-leveldb

Usage

import "github.com/daotl/go-ds-leveldb"

Check the API documentation

Contribute

PRs accepted.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT

Copyright for portions of this fork are held by [Protocol Labs, 2016] as part of the original go-ds-leveldb project.

All other copyright for this fork are held by [DAOT Labs, 2020].

All rights reserved.

# Functions

NewDatastore returns a new datastore backed by leveldb for path == "", an in memory backend will be chosen.

# Variables

No description provided by the author
No description provided by the author

# Structs

No description provided by the author
Options extends syndtr/goleveldb/opt.Options.