Versions in this module Expand all Collapse all v0 v0.0.1 Mar 12, 2024 Changes in this version + const ConfLocalLoader + const ConfPathSep + const HttpLoader + const LocalLoader + func BindLoader(loaderType string, loader util.StrToBytesErr) + func BindParser(assetType string, marshaller util.BytesToAnyErr) + func ConvertConfLocalPath(paths ...string) []string + func DefaultLoad(assetType string, action util.FnStrAny, paths ...string) + func Load(assetType string, loaderType string, action util.FnStrAny, paths ...string) + func LoadConf(conf any, paths ...string) + func SetConfLoader(typ string, loader ConfLoader) + func SetConfPathParser(parser util.StrToStr2Err) + func SetConfRoot(p string) + func SetDefaultLoader(defaultType string) + type ConfLoader func(path string, v *viper.Viper) *util.Err + func GetConfLoader(typ string) ConfLoader + type Loader struct + func NewLoader(defaultType string) *Loader + func (l *Loader) BindLoader(loaderType string, loader util.StrToBytesErr) + func (l *Loader) BindParser(assetType string, marshaller util.BytesToAnyErr) + func (l *Loader) DefaultLoad(assetType string, action util.FnStrAny, paths ...string) + func (l *Loader) Load(assetType string, loaderType string, action util.FnStrAny, paths ...string)