Cute Gopher Mascot

The Best Go Libraries For Database Drivers - NoSQL Database Drivers (28)

Discover the best Go libraries for Database Drivers in NoSQL Database Drivers! Find the perfect tools to streamline your development and boost productivity. From goriak to Kivik, we've got you covered. Let the coding begin!

goriak

Go language driver for Riak KV

Discover More! 🚀

Kivik

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

Discover More! 🚀

mgm

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

Discover More! 🚀

mongo-go-driver

Official MongoDB driver for the Go language

Discover More! 🚀

aerospike-client-go

Aerospike client in Go language

Discover More! 🚀

arangolite

Lightweight golang driver for ArangoDB

Discover More! 🚀

asc

Datastore Connectivity for Aerospike for go

Discover More! 🚀

forestdb

Go bindings for ForestDB

Discover More! 🚀

go-mongox

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

Discover More! 🚀

go-rejson

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

Discover More! 🚀

gocosmos

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

Discover More! 🚀

godis

redis client implement by golang, inspired by jedis

Discover More! 🚀

gomemcached

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

Discover More! 🚀

gorethink

Go language driver for RethinkDB

Discover More! 🚀

neoism

Neo4j client for Golang

Discover More! 🚀

redigo

Redigo is a Go client for the Redis database

Discover More! 🚀

redis

Redis client for Golang

Discover More! 🚀

rueidis

Fast Redis RESP3 client with auto pipelining and server-assisted client side caching

Discover More! 🚀

xredis

Typesafe, customizable, clean & easy to use Redis client

Discover More! 🚀

go-pilosa

Go client library for Pilosa

Discover More! 🚀

gocb

Official Couchbase Go SDK

Discover More! 🚀

godscache

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

Discover More! 🚀

neo4j

Neo4j Rest API Bindings for Golang

Discover More! 🚀

qmgo

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

Discover More! 🚀

redeo

Redis-protocol compatible TCP servers/services

Discover More! 🚀

go-couchbase

Couchbase client in Go

Discover More! 🚀

gomemcache

memcache client library for the Go programming language

Discover More! 🚀

mgo

(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

Discover More! 🚀