Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IConfig ¶
type IConfig interface { GetEnv() value_types.EnvConst GetPort() string GetAddr() string }
type RequiredConfig ¶ added in v1.0.1
type RequiredConfig struct { Env value_types.EnvConst `yaml:"env" validate:"required"` Port string `yaml:"port" validate:"required"` Addr string `yaml:"addr" validate:"required"` }
do composition with this struct, this struct is design to work with viper
func (RequiredConfig) GetAddr ¶ added in v1.0.4
func (c RequiredConfig) GetAddr() string
func (RequiredConfig) GetEnv ¶ added in v1.0.1
func (c RequiredConfig) GetEnv() value_types.EnvConst
func (RequiredConfig) GetPort ¶ added in v1.0.4
func (c RequiredConfig) GetPort() string
Click to show internal directories.
Click to hide internal directories.