go-txdb

Transaction driver

A single transaction-based SQL driver package that provides an isolated testing environment for databases.

Immutable transaction isolated sql driver for golang

GitHub

676 stars
10 watching
48 forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists

gogolangintegration-testingsqlsql-drivertddtesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
minus5/gofreetds A Go driver for interacting with Microsoft SQL Server databases 113
denisenkom/go-mssqldb A pure Go driver for Microsoft SQL Server's database/sql package 1,832
wenj91/taos-driver A Go driver for connecting to and interacting with TDengine databases. 2
marcboeker/go-duckdb A Go driver that connects to the DuckDB in-memory database engine 761
rethinkdb/rethinkdb-go A Go driver for interacting with the RethinkDB database service 1,654
ydb-platform/ydb-go-sdk A pure Go native and database/sql driver for YDB 145
nakagami/firebirdsql A Go library that enables interaction with Firebird relational database management system. 231
mailru/go-clickhouse A Go library providing a driver for interacting with Yandex ClickHouse databases. 425
kylelemons/xbox A Go implementation of an Xbox controller USB protocol driver for testing and development purposes. 28
godror/godror A Go driver for connecting to Oracle Database using the OCI wrapper 538
rakyll/go-sql-driver-spanner Provides a Go driver for interacting with Google Cloud Spanner databases 89
mattn/go-adodb A Microsoft ActiveX Object DataBase driver for Go that uses the sql interface. 143
avito-tech/go-transaction-manager An abstraction layer for managing transactions in database interactions 240
goiot/devices A suite of libraries and drivers for IoT devices written in Go. 264
mattn/go-oci8 Provides a Go driver for connecting to an Oracle database 632