🗺️ back to content
menu
-
avatica - Apache Avatica/Phoenix SQL driver for database/sql.
-
bgc - Datastore Connectivity for BigQuery for go.
-
firebirdsql - Firebird RDBMS SQL driver for Go.
-
go-adodb - Microsoft ActiveX Object DataBase driver for go that uses database/sql.
-
go-mssqldb - Microsoft MSSQL driver for Go.
-
go-oci8 - Oracle driver for go that uses database/sql.
-
go-sql-driver/mysql - MySQL driver for Go.
-
go-sqlite3 - SQLite3 driver for go that uses database/sql.
-
godror - Oracle driver for Go, using the ODPI-C driver.
-
gofreetds - Microsoft MSSQL driver. Go wrapper over FreeTDS.
-
KSQL - A Simple and Powerful Golang SQL Library
-
pgx - PostgreSQL driver supporting features beyond those exposed by database/sql.
-
pig - Simple pgx wrapper to execute and scan query results easily.
-
pq - Pure Go Postgres driver for database/sql.
-
Sqinn-Go - SQLite with pure Go.
-
sqlhooks - Attach hooks to any database/sql driver.
-
surrealdb.go - SurrealDB Driver for Go.
-
ydb-go-sdk - native and database/sql driver YDB (Yandex Database)
-
aerospike-client-go - Aerospike client in Go language.
-
arangolite - Lightweight golang driver for ArangoDB.
-
asc - Datastore Connectivity for Aerospike for go.
-
forestdb - Go bindings for ForestDB.
-
go-couchbase - Couchbase client in Go.
-
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.
-
go-pilosa - Go client library for Pilosa.
-
go-rejson - Golang client for redislabs' ReJSON module using Redigo golang client. Store and manipulate structs as JSON objects in redis with ease.
-
gocb - Official Couchbase Go SDK.
-
gocosmos - REST client and standard database/sql driver for Azure Cosmos DB.
-
gocql - Go language driver for Apache Cassandra.
-
godis - redis client implement by golang, inspired by jedis.
-
godscache - A wrapper for the Google Cloud Platform Go Datastore package that adds caching using memcached.
-
gomemcache - memcache client library for the Go programming language.
-
gomemcached - A binary Memcached client for Go with support for sharding using consistent hashing, along with SASL.
-
gorethink - Go language driver for RethinkDB.
-
goriak - Go language driver for Riak KV.
-
Kivik - Kivik provides a common Go and GopherJS client library for CouchDB, PouchDB, and similar databases.
-
mgm - MongoDB model-based ODM for Go (based on official MongoDB driver).
-
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.
-
mongo-go-driver - Official MongoDB driver for the Go language.
-
neo4j - Neo4j Rest API Bindings for Golang.
-
Neo4j-GO - Neo4j REST Client in golang.
-
neoism - Neo4j client for Golang.
-
qmgo - The MongoDB driver for Go. It‘s based on official MongoDB driver but easier to use like Mgo.
-
redeo - Redis-protocol compatible TCP servers/services.
-
redigo - Redigo is a Go client for the Redis database.
-
redis - Redis client for Golang.
-
rueidis - Fast Redis RESP3 client with auto pipelining and server-assisted client side caching.
-
xredis - Typesafe, customizable, clean & easy to use Redis client.
-
clickhouse-go - ClickHouse SQL client for Go with a database/sql compatibility.
-
effdsl - Elasticsearch query builder for Go.
-
elastic - Elasticsearch client for Go.
-
elasticsql - Convert sql to elasticsearch dsl in Go.
-
elastigo - Elasticsearch client library.
-
go-elasticsearch - Official Elasticsearch client for Go.
-
goes - Library to interact with Elasticsearch.
-
skizze - probabilistic data-structures service and storage.
-
zoekt - Fast trigram based code search.