Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct {
DB DatabaseEnv `yaml:"database,omitempty"`
}
Configuration holds application configuration data
func Load ¶
func Load(path string) (*Configuration, error)
Load loads the configuration file from the given path
type Database ¶
type Database struct { PSN string `yaml:"psn,omitempty"` LogQueries bool `yaml:"log_queries,omitempty"` TimeoutSeconds int `yaml:"timeout_seconds,omitempty"` }
Database holds data necessery for database configuration
type DatabaseEnv ¶
type DatabaseEnv struct { Dev Database `yaml:"dev,omitempty"` Test Database `yaml:"test,omitempty"` }
DatabaseEnv holds dev and test database data
Click to show internal directories.
Click to hide internal directories.