package
0.4.0
Repository: https://github.com/franklyner/ssf.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
CreateConfig creates a new Config object and initializes it with the given config file ref.
CreateRepository intizializes a repository.
CreateServer Factory method to create a Server instance.
No description provided by the author
CreateStatusInfo factory to create a new status info and start thread to process incoming metrics.
No description provided by the author
No description provided by the author

# Constants

Config property names.
Config property names.
All config properties required for the server to run.
All config properties required for the server to run.
All config properties required for the server to run.
All config properties required for the server to run.
All config properties required for the server to run.
All config properties required for the server to run.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

StatusController shows status page.

# Structs

Config Central access point to all config properties.
Context intantiated for every request.
Controller base type of all controllers.
DBconfig holds all relevant db configurations.
JSONErrorResponse General format of error responses.
JSONWebKeys used to marshal the key response from Auth0.
Jwks used to marshal the key response from Auth0.
Repository provides access to the DB and prepared statements.
Server Generic server who is able to load a list of controllers from multiple ControllerProviders.
StatusInformation struct holding all status metrics.

# Interfaces

ControllerProvider Interfice providing access the list of controllers from another module.

# Type aliases

Metric enum of all available metrics.