Documentation ¶
Index ¶
- Constants
- 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
- type 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)
Constants ¶
View Source
const ( ConfLocalLoader = "local" ConfPathSep = "|" )
View Source
const ( LocalLoader = "local" HttpLoader = "http" )
Variables ¶
This section is empty.
Functions ¶
func BindLoader ¶
func BindLoader(loaderType string, loader util.StrToBytesErr)
func BindParser ¶
func BindParser(assetType string, marshaller util.BytesToAnyErr)
func ConvertConfLocalPath ¶
func SetConfLoader ¶
func SetConfLoader(typ string, loader ConfLoader)
func SetConfPathParser ¶
func SetConfPathParser(parser util.StrToStr2Err)
func SetConfRoot ¶
func SetConfRoot(p string)
func SetDefaultLoader ¶
func SetDefaultLoader(defaultType string)
Types ¶
type ConfLoader ¶
func GetConfLoader ¶
func GetConfLoader(typ string) ConfLoader
type Loader ¶
type Loader struct {
// contains filtered or unexported fields
}
func (*Loader) BindLoader ¶
func (l *Loader) BindLoader(loaderType string, loader util.StrToBytesErr)
func (*Loader) BindParser ¶
func (l *Loader) BindParser(assetType string, marshaller util.BytesToAnyErr)
func (*Loader) DefaultLoad ¶
Click to show internal directories.
Click to hide internal directories.