Documentation
¶
Index ¶
- type ConfigLoader
- type ConfigSemanticsValidator
- type ConfigSyntaxValidator
- type Option
- func WithConfigFile(file string) Option
- func WithConfigLookupDir(file string) Option
- func WithConfigSemanticsValidator(validator ConfigSemanticsValidator) Option
- func WithConfigSyntaxValidator(validator ConfigSyntaxValidator) Option
- func WithDecodeHookFunc(hook mapstructure.DecodeHookFunc) Option
- func WithDefaultConfigFilename(name string) Option
- func WithEnvPrefix(prefix string) Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigLoader ¶
func New ¶
func New(opts ...Option) ConfigLoader
type ConfigSemanticsValidator ¶ added in v0.16.0
type ConfigSyntaxValidator ¶ added in v0.16.0
type Option ¶
type Option func(*opts)
func WithConfigFile ¶
func WithConfigLookupDir ¶
func WithConfigSemanticsValidator ¶ added in v0.16.0
func WithConfigSemanticsValidator(validator ConfigSemanticsValidator) Option
func WithConfigSyntaxValidator ¶ added in v0.16.0
func WithConfigSyntaxValidator(validator ConfigSyntaxValidator) Option
func WithDecodeHookFunc ¶
func WithDecodeHookFunc(hook mapstructure.DecodeHookFunc) Option
func WithEnvPrefix ¶
Click to show internal directories.
Click to hide internal directories.