go_dreamfactory/sys/configure/core.go
2022-05-30 16:28:02 +08:00

32 lines
505 B
Go

package configure
/*
系统 服务配置中心
*/
type (
ISys interface {
}
)
var defsys ISys
func OnInit(config map[string]interface{}, option ...Option) (err error) {
var options Options
if options, err = newOptions(config, option...); err != nil {
return
}
defsys, err = newSys(options)
return
}
func NewSys(option ...Option) (sys ISys, err error) {
var options Options
if options, err = newOptionsByOption(option...); err != nil {
return
}
defsys, err = newSys(options)
return
}