go-couchdb is yet another CouchDB client written in Go. It was written because all the other ones didn't provide functionality that I need.
The API is not fully baked at this time and may change.
This project contains three Go packages:
This wraps the CouchDB HTTP API.
This provides functionality similar to the original couchapp tool, namely compiling a filesystem directory into a JSON object and storing the object as a CouchDB design document.
This package contains some functions that help you write Go programs that run as a daemon started by CouchDB, e.g. fetching values from the CouchDB config.
You can run the unit tests with
We found that gopkg.in/fjl/go-couchdb.v0 demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket installs a GitHub app to automatically flag issues on every pull request and report the health of your dependencies. Find out what is inside your node modules and prevent malicious activity before you update the dependencies.