package
0.5.0
Repository: https://github.com/kilnfi/go-utils.git
Documentation: pkg.go.dev

# Functions

ConfigFromViper construct app Config from viper.
Flags register viper compatible pflags for app.
New creates a new App.

# Structs

An App is a modular application with HTTP server.
No description provided by the author

# Interfaces

API is a service that exposes API routes.
Checkable is a service that can expose its health status.
Closable is a service that needs to clean its state at the end of its execution.
Initializable is a service that can initialize.
Loggaable is a service that holds a logger.
Checkable is a service that can expose metrics.
Middleware is a service that exposes a middleware to be set on an App.
Runnable is a service that maintains long living task(s).