Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more).
GoMozilla Public License 2.0steady
5 projectsDatabase Drivers › Interfaces to Multiple Backends
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more).
GoMozilla Public License 2.0steady
Transaction manager with multiple adapters (sql, sqlx, gorm, mongo, ...) controls transaction boundaries.
GoMIT Licenseactive
Datastore connectivity for SQL, NoSQL, structured files.
GoApache License 2.0steady
A simple key-value abstraction to store algebraic and linked-data data types at AWS storage services: AWS DynamoDB and AWS S3.
GoMIT Licensesteady
Type-safe transaction boundary abstraction with adapters for database/sql, sqlx, and pgx.
GoMIT Licenseactive