# README
data
Package data provides data structures and interfaces for persistent application state.
Architecture
# Functions
No description provided by the author
TODO make name clearer.
TODO make name clearer.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ErrAccessDenial indicates that the DB does that have access to a particular table, or record, or query mechanism.
ErrInvalidID indicates that a record given to a DB has an invalid ID
We need this error of the rather loose typing on the types of ID which the DB interface supports.
ErrNoConnection indicates some sort of connection error.
ErrNotFound indicates that a record which was searched or queried for could not be retrieved.
# Interfaces
"The bigger the interface, the weaker the abstraction."
We begin by defining the smaller constituent interfaces which we then compose into the larger DB interface.
"The bigger the interface, the weaker the abstraction."
We begin by defining the smaller constituent interfaces which we then compose into the larger DB interface.
"The bigger the interface, the weaker the abstraction."
We begin by defining the smaller constituent interfaces which we then compose into the larger DB interface.
No description provided by the author
"The bigger the interface, the weaker the abstraction."
We begin by defining the smaller constituent interfaces which we then compose into the larger DB interface.
No description provided by the author
"The bigger the interface, the weaker the abstraction."
We begin by defining the smaller constituent interfaces which we then compose into the larger DB interface.
No description provided by the author
"The bigger the interface, the weaker the abstraction."
We begin by defining the smaller constituent interfaces which we then compose into the larger DB interface.
# Type aliases
We define types for working with persisted structures in Go.
No description provided by the author
No description provided by the author
primitive type declarations.
primitive type declarations.
We define types for working with persisted structures in Go.