# Functions
GetEnvOrElse retrieves the value of environment variable or fallback if it does not exist.
ReadConfig loads the environment-specific configuration in config directory.
Start starts the HTTP server.
# Structs
Config store the main application configuration.
HTTPServerConfig stores HTTP server specific config.
HTTPSServerConfig stores HTTPS server specific config.
ListenerConfig stores HTTP or HTTPS server config.