go-cloudant is a Cloudant DB client written in Go. It takes advantage of the go-couchdb client and add Index and Search into it to ease the usage of the Cloudant DB. Also, it tries to simplify the use of couchdb library by adding more native structs.
The go-couchdb credits go to fjl/go-couchdb
and timjacobi/go-couchdb
This is a project using glide package management, you should do glide update
once you change any of the dependencies in order to pass the build.
import "github.com/IBM-Bluemix/go-cloudant"
For detailed usage, check cloudant_test.go
make test
All methods should be covered by tests, and the Makefile will also check
the format of the code, so try to use make
before the commit.
To make contributions, please add tests to the methods or functionality you've added.