16 lines
355 B
Go
16 lines
355 B
Go
package web
|
|
|
|
type Config struct {
|
|
Port uint16 `yaml:"port" envconfig:"PORT"`
|
|
BaseUrl string `yaml:"baseUrl" envconfig:"BASE_URL"`
|
|
ReloadTemplates bool `yaml:"reloadTemplates" envconfig:"RELOAD_TEMPLATES"`
|
|
}
|
|
|
|
func NewConfig() *Config {
|
|
return &Config{
|
|
Port: 8080,
|
|
BaseUrl: "",
|
|
ReloadTemplates: false,
|
|
}
|
|
}
|