package
4.3.1
Repository: https://github.com/rpjoshl/rpdb.git
Documentation: pkg.go.dev

# Functions

GetAppConfig parses the configuration file and applies the CLI parameters afterwards through the given function.
ParseConfigFile parses the given configuration file (.yaml) to an Appconfiguration.

# Structs

AppConfig is the root configuration struct of the application with the various sub configurations.
AttributeConfig can contain additional options for a single attribute.
AttributeOptions are used to customize the behaviour of a specific attribute like defining the execution program or if it should be shown in the UI.
LoggerConfig is used to customize the logging output and behaviour.
RuntimeOptions containes options specified via the CLI that are required for the further run / while running the application.
UserConfig contains user specific configuration options like the API key.