transactor

metalfm/transactor

Type-safe transaction boundary abstraction with adapters for database/sql, sqlx, and pgx.

  • go
  • golang
  • transaction-manager
  • transactions
  • database

More in Multi-backend Interfaces

cayleyby google

Graph database with support for multiple backends.

github.com/cayleygraph/cayleyGo 1.22+ 24 dependenciesv0.7.7updated 2mo ago

15.1k

gokvby philippgille

Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more).

github.com/philippgille/gokvGo 1.20+ No dependencies release/v0.7.0updated 11mo ago

828

go-transaction-managerby avito-tech

Transaction manager with multiple adapters (sql, sqlx, gorm, mongo,...) controls transaction boundaries.

updated 1mo ago

421

dscby viant

Datastore connectivity for SQL, NoSQL, structured files.

github.com/viant/dscGo 1.21+ 7 dependenciesv0.23.0updated 10mo ago

37

dynamoby fogfish

A simple key-value abstraction to store algebraic and linked-data data types at AWS storage services: AWS DynamoDB and AWS S3.

github.com/fogfish/dynamo/v3Go 1.23+ 11 dependenciesupdated 6mo ago

24
All 6 in Multi-backend Interfaces
Esc

Type to search every entry. ↑↓ to move, Enter to open.