
The Best Go Libraries For Database Drivers - Relational Database Drivers (20)
Discover the best Go libraries for Database Drivers in Relational Database Drivers! Find the perfect tools to streamline your development and boost productivity. From go-sqlite3 to bgc, we've got you covered. Let the coding begin!
go-sqlite3
This Go module is compatible with the database/sql driver. It allows embedding SQLite into your application, provides direct access to its C API, supports SQLite VFS, and also includes a GORM driver
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-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](https://www.freetds.org)
KSQL
A Simple and Powerful Golang SQL Library
pgx
PostgreSQL driver supporting features beyond those exposed by database/sql
pig
Simple [pgx](https://github.com/jackc/pgx) wrapper to execute and [scan](https://github.com/georgysavva/scany) 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
ydb-go-sdk
native and database/sql driver YDB (Yandex Database)
avatica
Apache Avatica/Phoenix SQL driver for database/sql
go-oci8
Oracle driver for go that uses database/sql
go-sql-driver/mysql
MySQL driver for Go
surrealdb.go
SurrealDB Driver for Go
go-rqlite
A Go client for rqlite, providing easy-to-use abstractions for working with the rqlite API