protavo

module
v0.0.0-...-c1dc28d Latest Latest
Warning

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

Go to latest
Published: May 28, 2019 License: MIT

README

Protavo

Build Status Code Coverage Latest Version GoDoc Go Report Card

Protavo is a simple embedded document store for Go where document content is represented as protocol buffers messages.

It includes support for multiple drivers. The reference implementation is built on top of BoltDB.

go get -u github.com/jmalloc/protavo/src/protavo

This project is EXPERIMENTAL. Expect frequent breaking changes to the API.

Directories

Path Synopsis
src
protavo
Package protavo is an embedded, Protocol Buffers based document store.
Package protavo is an embedded, Protocol Buffers based document store.
protavo/document
Package document contains structures for representing the documents stored in a Protavo database.
Package document contains structures for representing the documents stored in a Protavo database.
protavo/driver
Package driver defines the interface for Protavo drivers.
Package driver defines the interface for Protavo drivers.
protavo/driver/drivertest
Package drivertest provides a reusable functional test suite for driver implementors.
Package drivertest provides a reusable functional test suite for driver implementors.
protavo/filter
Package filter provides structures that represent filters.
Package filter provides structures that represent filters.
protavobolt
Package protavobolt provides a BoltDB based Protavo driver.
Package protavobolt provides a BoltDB based Protavo driver.

Jump to

Keyboard shortcuts

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