- Apache H2 - https://github.com/jmrobles/h2go
- Apache Ignite/GridGain - https://github.com/amsokol/ignite-go-client
- Apache Impala - https://github.com/bippio/go-impala
- Apache Avatica/Feniks - https://github.com/apache/calcite-avatica-go
- Amazon AWS Athena - https://github.com/uber/athenadriver
- Apache Hive - https://github.com/sql-machine-learning/gohive
- AWS Athena - https://github.com/segmentio/go-athena
- Azure Cosmos DB - https://github.com/btnguyen2k/gocosmos
- ClickHouse (uses native TCP interface) - https://github.com/ClickHouse/clickhouse-go
- ClickHouse (uses HTTP API) - https://github.com/mailru/go-clickhouse
- CockroachDB - equal to PostgreSQL drivers
- Couchbase N1QL - https://github.com/couchbase/go_n1ql
- DB2 LUW and DB2/Z with DB2-Connect - https://bitbucket.org/phiggins/go-db2/src
- DB2 LUW (uses cgo) - https://github.com/asifjalil/cli
- DB2 LUW, z/OS, iSeries and Informix - https://github.com/ibmdb/go_ibm_db
- Exasol - https://github.com/exasol/exasol-driver-gol
- Firebird SQL - https://github.com/nakagami/firebirdsql
- Genji (pure go) - https://github.com/genjidb/genji
- Google Cloud BigQuery - https://github.com/solcates/go-sql-bigquery
- Google Cloud Spanner - https://github.com/rakyll/go-sql-driver-spanner
- MaxCompute - https://github.com/sql-machine-learning/gomaxcompute
- MongoDB - https://github.com/mongodb/mongo-go-driver
- MongoDB - https://labix.org/mgo
- MS ADODB - https://github.com/mattn/go-adodb
- MS SQL Server (pure go) - https://github.com/denisenkom/go-mssqldb
- MS SQL Server (uses cgo) - https://github.com/minus5/gofreetds
- MySQL - https://github.com/go-sql-driver/mysql/
- MySQL - https://github.com/siddontang/go-mysql/
- MySQL - https://github.com/ziutek/mymysql
- ODBC - https://bitbucket.org/miquella/mq/src/
- ODBC - https://github.com/alexbrainman/odbc
- Oracle (uses cgo) - https://github.com/mattn/go-oci8
- Oracle (uses cgo) - https://github.com/godror/godror
- Oracle (uses cgo) - https://gopkg.in/rana/ora.v4
- Oracle (pure go) - https://github.com/sijms/go-ora
- Postgres (pure Go) - https://github.com/lib/pq
- Postgres (uses cgo) - https://github.com/jbarham/gopgsqldriver
- Postgres (pure Go) - https://github.com/jackc/pgx
- Presto - https://github.com/prestodb/presto-go-client
- QL - https://github.com/cznic/ql
- Redis - https://github.com/go-redis/redis
- SAP HANA (pure go) - https://github.com/SAP/go-hdb
- SAP ASE (pure go) - https://github.com/SAP/go-ase
- SAP ASE (uses go) - https://github.com/SAP/cgo-ase
- SingleStore - Use any MySQL driver
- Snowflake (pure Go) - https://github.com/snowflakedb/gosnowflake
- SQLite (uses cgo) - https://github.com/mattn/go-sqlite3
- SQLite (uses cgo) - https://github.com/gwenn/gosqlite
- SQLite (uses cgo) - https://github.com/mxk/go-sqlite
- SQLite - https://modernc.org/sqlite
- SQL over REST - https://github.com/adaptant-labs/go-sql-rest-driver
- Sybase SQL Anywhere - https://github.com/a-palchikov/sqlago
- Sybase ASE (pure go) - https://github.com/thda/tds
- TiDB - Use any MySQL driver
- Vertica - https://github.com/vertica/vertica-sql-go
- Vitess - https://pkg.go.dev/vitess.io/vitess/go/vt/vitessdriver
- YQL (Yahoo! Query Language) - https://github.com/mattn/go-yql
- YDB (Yandex Database) - https://github.com/ydb-platform/ydb-go-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
List of all go drivers to bind to databases
License
xarick/go-database-drivers
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
List of all go drivers to bind to databases
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published