Categorygithub.com/jucardi/go-db
modulepackage
1.0.4
Repository: https://github.com/jucardi/go-db.git
Documentation: pkg.go.dev

# README

go-db

Database library for go which wraps existing database implementations and attempts to have a single contract (when possible) to easily add common handlers to database operations. Exposes interfaces on the database wrappers for easy mocking.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

DbConfig contains all database configuration fields.
No description provided by the author

# Interfaces

No description provided by the author
ICallbacksManager ...
IDatabase ...
No description provided by the author
IQuery is an interface which matches the contract for the `query` struct in `gopkg.in/mgo.v2` package.
IQueryPageExtension encapsulates the new extended functions to the original IQuery.
IRepository represents a repository of records (table for SQL, collection for MongoDB).
No description provided by the author
TODO: Implement.

# Type aliases

No description provided by the author
No description provided by the author
M is an alias for map[string]interface{}.
No description provided by the author