/elliptics-go

Go binding for Elliptics key-value storage.

Primary LanguageGoGNU Lesser General Public License v3.0LGPL-3.0

Go binding for Elliptics

Elliptics is an amazing, distributed, fault tolerant, key-value storage. Use Elliptics from Go language.

Documentation

GoDoc

CI status

Branch Build status Coverage
master Build Status Coverage Status

Installation

You should install elliptics-client-dev to build this one. It could be installed from a repository or build from a source.

go get github.com/noxiouz/elliptics-go/elliptics

Specify the following environment variables, if libraries and heders are located in a non-standard location:

  • CGO_CFLAGS - C flags
  • CGO_CPPFLAGS - both C++/C flags
  • CGO_CXXFLAGS - C++ flags
  • CGO_LDFLAGS - linker flags