bdb

package
v0.0.2-0...-1c7e8a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2021 License: Unlicense Imports: 7 Imported by: 0

README

bdb

[Build Status] (https://travis-ci.org/btcsuite/btcwallet)

Package bdb implements an driver for walletdb that uses boltdb for the backing datastore. Package bdb is licensed under the copyfree ISC license.

Usage

This package is only a driver to the walletdb package and provides the database type of "bdb". The only parameter the Open and Create functions take is the database path as a string:

db, err := walletdb.Open("bdb", "path/to/database.db")
if err != nil {


	// Handle error
}
db, err := walletdb.Create("bdb", "path/to/database.db")
if err != nil {


	// Handle error
}

Documentation

[GoDoc] (http://godoc.org/github.com/l0k18/pod/walletmain/walletdb/bdb)

Full go doc style documentation for the project can be viewed online without installing this package by using the GoDoc site here: http://godoc.org/github.com/l0k18/pod/walletmain/walletdb/bdb

You can also view the documentation locally once the package is installed with the godoc tool by running godoc -http=":6060" and pointing your browser to http://localhost:6060/pkg/github.com/l0k18/pod/walletmain/walletdb/bdb

License

Package bdb is licensed under the copyfree ISC License.

Documentation

Overview

Package bdb implements an instance of walletdb that uses boltdb for the backing datastore.

Usage

This package is only a driver to the walletdb package and provides the database type of "bdb". The only parameter the Open and Create functions take is the database path as a string:

db, err := walletdb.Open("bdb", "path/to/database.db")
if err != nil {
	// Handle error
}
db, err := walletdb.Create("bdb", "path/to/database.db")
if err != nil {
	// Handle error
}

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Check

func Check(err error) bool

func Debug

func Debug(a ...interface{})

func Debugc

func Debugc(fn func() string)

func Debugf

func Debugf(format string, a ...interface{})

func Debugs

func Debugs(a interface{})

func Error

func Error(a ...interface{})

func Errorc

func Errorc(fn func() string)

func Errorf

func Errorf(format string, a ...interface{})

func Errors

func Errors(a interface{})

func Fatal

func Fatal(a ...interface{})

func Fatalc

func Fatalc(fn func() string)

func Fatalf

func Fatalf(format string, a ...interface{})

func Fatals

func Fatals(a interface{})

func Info

func Info(a ...interface{})

func Infoc

func Infoc(fn func() string)

func Infof

func Infof(format string, a ...interface{})

func Infos

func Infos(a interface{})

func Trace

func Trace(a ...interface{})

func Tracec

func Tracec(fn func() string)

func Tracef

func Tracef(format string, a ...interface{})

func Traces

func Traces(a interface{})

func Warn

func Warn(a ...interface{})

func Warnc

func Warnc(fn func() string)

func Warnf

func Warnf(format string, a ...interface{})

func Warns

func Warns(a interface{})

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL