Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct {
SwaggerUIPath string `yaml:"swagger_ui_path,omitempty"`
}
Application holds application configuration details
type Auth ¶
type Auth struct { Secret string `yaml:"secret,omitempty"` ClientID string `yaml:"clientId,omitempty"` SigningAlgorithm string `yaml:"signing_algorithm,omitempty"` }
Auth holds data necessery for Auth0 and JWT verification
type Configuration ¶
type Configuration struct { Server *Server `yaml:"server,omitempty"` DB *Database `yaml:"database,omitempty"` Auth *Auth `yaml:"jwt,omitempty"` App *Application `yaml:"application,omitempty"` }
Configuration holds data necessery for configuring application
func Load ¶
func Load(path string) (*Configuration, error)
Load returns Configuration struct instance
Click to show internal directories.
Click to hide internal directories.