Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ProvideConfig ¶
func ProvideConfig(path string) func() (Configuration, error)
Types ¶
type Configuration ¶
type Configuration struct { AppName string `mapstructure:"APP_NAME"` AppEnv string `mapstructure:"APP_ENV"` AppHost string `mapstructure:"APP_HOST"` AppPort string `mapstructure:"APP_PORT"` DBHost string `mapstructure:"DB_HOST"` DBPort string `mapstructure:"DB_PORT"` DBUser string `mapstructure:"DB_USER"` DBPass string `mapstructure:"DB_PASS"` DBName string `mapstructure:"DB_NAME"` DBMaxOpenConns string `mapstructure:"DB_MAX_OPEN_CONNS"` DBMaxIdleConns string `mapstructure:"DB_MAX_IDLE_CONNS"` JWTSecret string `mapstructure:"JWT_SECRET"` JWTExpire string `mapstructure:"JWT_EXPIRE"` JWTExpireInt int64 }
func LoadConfig ¶
func LoadConfig(path string) (config Configuration, err error)
Click to show internal directories.
Click to hide internal directories.