Documentation
¶
Index ¶
Constants ¶
View Source
const ModuleName = "config"
ModuleName is the module name.
Variables ¶
View Source
var FxConfigModule = fx.Module( ModuleName, fx.Provide( config.NewDefaultConfigFactory, NewFxConfig, ), )
FxConfigModule is the Fx config module.
Functions ¶
func AsConfigPath ¶ added in v1.3.0
AsConfigPath registers an additional config files lookup path.
func NewFxConfig ¶
func NewFxConfig(p FxConfigParam) (*config.Config, error)
NewFxConfig returns a config.Config.
Types ¶
type FxConfigParam ¶
type FxConfigParam struct { fx.In Factory config.ConfigFactory ConfigPaths []string `group:"config-paths"` }
FxConfigParam allows injection of the required dependencies in NewFxConfig.
Click to show internal directories.
Click to hide internal directories.