Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
// Datastorer is an interface type meant to be the
// persistence mechanism. It can be a
// SQL database (PostgreSQL) or a mock database
Datastorer datastore.Datastorer
// Logger
Logger zerolog.Logger
}
Application contains the app configurations and Datastore
func NewApplication ¶ added in v0.13.0
func NewApplication(datastorer datastore.Datastorer, logger zerolog.Logger) *Application
NewApplication initializes an Application struct
type EnvName ¶
type EnvName uint8
EnvName is the environment Name int representation Using iota, 1 (Production) is the lowest, 2 (Staging) is 2nd lowest, and so on...
Click to show internal directories.
Click to hide internal directories.