Documentation
¶
Index ¶
- func CriarStruct(nome string, mapaDeTipos map[string]reflect.Type) (interface{}, error)
- func RegistrarSrv(key string, clazz any)
- type CoreSrv
- func (c *CoreSrv) Executar(ctx context.Context) error
- func (srv *CoreSrv) LogCritical(v ...interface{})
- func (srv *CoreSrv) LogDebug(v ...interface{})
- func (srv *CoreSrv) LogError(v ...interface{})
- func (srv *CoreSrv) LogFatal(v ...interface{})
- func (srv *CoreSrv) LogInfo(v ...interface{})
- func (srv *CoreSrv) LogWarning(v ...interface{})
- type IControllerSrv
- type RegisterClasses
- type RegistraSrvController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CriarStruct ¶
func RegistrarSrv ¶
Types ¶
type CoreSrv ¶
func NewCoreSrv ¶
func (*CoreSrv) LogCritical ¶
func (srv *CoreSrv) LogCritical(v ...interface{})
func (*CoreSrv) LogWarning ¶
func (srv *CoreSrv) LogWarning(v ...interface{})
type IControllerSrv ¶
type IControllerSrv interface {
Executar()
}
type RegisterClasses ¶
type RegistraSrvController ¶
type RegistraSrvController struct {
RegisteredClasses RegisterClasses
}
func GetRegistraSrvInstance ¶
func GetRegistraSrvInstance() *RegistraSrvController
func (*RegistraSrvController) FindSrvClassByKeyAndNewAsObject ¶
func (r *RegistraSrvController) FindSrvClassByKeyAndNewAsObject(key string) (IControllerSrv, error)
func (*RegistraSrvController) PrintRegisterClass ¶
func (r *RegistraSrvController) PrintRegisterClass()
func (*RegistraSrvController) RegisterClass ¶
func (r *RegistraSrvController) RegisterClass(key string, clazz any)
Click to show internal directories.
Click to hide internal directories.