NoSQL Database Drivers
redis20.4K

Redis client for Golang.

redigo9.8K

Redigo is a Go client for the Redis database.

mongo-go-driver8.2K

Official MongoDB driver for the Go language.

mgo2K

(unmaintained) MongoDB driver for the Go language that implements a rich and well tested selection of features under a very simple API following standard Go idioms.

gomemcache1.8K

memcache client library for the Go programming language.

gorethink1.7K

Go language driver for RethinkDB.

qmgo1.3K

The MongoDB driver for Go. It‘s based on official MongoDB driver but easier to use like Mgo.

mgm756

MongoDB model-based ODM for Go (based on official MongoDB driver).

aerospike-client-go441

Aerospike client in Go language.

redeo441

Redis-protocol compatible TCP servers/services.

neoism388

Neo4j client for Golang.

gocb370

Official Couchbase Go SDK.

go-rejson344

Golang client for redislabs' ReJSON module using Redigo golang client. Store and manipulate structs as JSON objects in redis with ease.

go-couchbase322

Couchbase client in Go.

Kivik316

Kivik provides a common Go and GopherJS client library for CouchDB, PouchDB, and similar databases.

go-mongox159

A Go Mongo library based on the official driver, featuring streamlined document operations, generic binding of structs to collections, built-in CRUD, aggregation, automated field updates, struct validation, hooks, and plugin-based programming.

godis111

redis client implement by golang, inspired by jedis.

arangolite72

Lightweight golang driver for ArangoDB.

go-pilosa57

Go client library for Pilosa.

forestdb37

Go bindings for ForestDB.

goriak30

Go language driver for Riak KV.

neo4j28

Neo4j Rest API Bindings for Golang.

gocosmos22

REST client and standard database/sql driver for Azure Cosmos DB.

gomemcached19

A binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.

xredis19

Typesafe, customizable, clean & easy to use Redis client.

asc11

Datastore Connectivity for Aerospike for go.

godscache11

A wrapper for the Google Cloud Platform Go Datastore package that adds caching using memcached.