Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplicationContext ¶
ApplicationContext returns global application context for graceful shutdown
func Fatal ¶
func Fatal(vararg ...interface{})
Fatal writes error to stderr and stops program with error exit code.
used when no config or logger available and service is unable to initialize.
func ProvideConfig ¶
ProvideConfig reads and provides config.
If config path is empty, config is loaded from environment variables and defaults.
Types ¶
type Connectors ¶
type Connectors struct { // DB is database connection DB *sqlx.DB // Redis is redis connection Redis *redis.Client }
Connectors contains set of I/O connectors for ledger service.
func InstantiateConnectors ¶
InstantiateConnectors establishes connections to database, cache, etc. and returns set of connectors for further application initialization.
Click to show internal directories.
Click to hide internal directories.