gocouch

module
v0.7.1 Latest Latest
Warning

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

Go to latest
Published: Nov 7, 2017 License: BSD-3-Clause

README

Tideland GoCouch

Description

Tideland GoCouch provides a convenient and powerful access to CouchDB databases.

I hope you like it. ;)

GitHub release GitHub license GoDoc Sourcegraph Go Report Card

Version

Version 0.7.1

Packages

CouchDB

Package couchdb is the client for the access of the CouchDB. It provides the standard functionality to create databases as well as read, write, and delete documents.

Views

Package views allows to request CouchDB views. Right now these have to be created using the design documents in package couchdb. Future releases will be able to create, modify, and delete them direct from this package too.

Find

Package find helps to create Mango queries the Go way. Typically they have a very special JSON notation. Searches will then be executed using the Find() function. Addtional parameters help to restrict the result set to individual fields, to filter the result, or to paginate it.

Changes

Package changes allow to retrieve the changes made in a datebase in time order.

Security

Package security helps with user administration and authentication for CouchDB.

Startup

Package startup provides a simple mechanism for a clean startup and maintenance of CouchDB databases including database versioning.

Contributors

License

Tideland Go CouchDB Client is distributed under the terms of the BSD 3-Clause license.

Directories

Path Synopsis
Package changes of the Tideland Go CouchDB Client helps to access the stream of changes inside a CouchDB.
Package changes of the Tideland Go CouchDB Client helps to access the stream of changes inside a CouchDB.
Package couchdb provides the powerful as well as convenient Tideland Go CouchDB Client as client for the CouchDB database.
Package couchdb provides the powerful as well as convenient Tideland Go CouchDB Client as client for the CouchDB database.
Package find of the Tideland Go CouchDB Client allows to create Mango Query selectors the Go way and search for documents via Find().
Package find of the Tideland Go CouchDB Client allows to create Mango Query selectors the Go way and search for documents via Find().
Package security of the Tideland Go CouchDB Client helps with user administration and authentication for CouchDB.
Package security of the Tideland Go CouchDB Client helps with user administration and authentication for CouchDB.
Package startup of the Tideland Go CouchDB Client provides a simple mechanism for a clean startup and maintenance of CouchDB databases.
Package startup of the Tideland Go CouchDB Client provides a simple mechanism for a clean startup and maintenance of CouchDB databases.
Package views of the Tideland Go CouchDB Client helps to call views.
Package views of the Tideland Go CouchDB Client helps to call views.

Jump to

Keyboard shortcuts

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