This package includes both abstract interfaces and concrete implementations for relational databases.
Created by Jay Taylor and used by Gigawatt.
-
Abstract DB drver interface
-
Gorm DB implementation (supports Postgres, MySQL, SQLite, and more)
-
Abstract queue driver interface
-
Kafka queue driver implementation
- Go version 1.6 or newer
- Locally running postgres database for running the unit-tests.
go test ./...
Permissive MIT license, see the LICENSE file for more information.