Documentation
¶
Index ¶
- Constants
- func AppName() string
- func Contains(key string) bool
- func Find(cfgName string) any
- func GlobalContext(appName string)
- func IntValue(cfgName string) int
- func Key(key string, value interface{})
- func LeaveEventsObserver(name string)
- func ListenEvents(name string, observer ZeroGlobalEventsObserver)
- func Pop(key string)
- func Run(appName string, initiators ...ZeroGlobalInitiator)
- func RunServer()
- func RunTest(appName, cfgpath string)
- func ServerAbsPath() string
- func SliceStringValue(cfgName string) []string
- func StringMap(cfgName string) map[string]any
- func StringMapString(cfgName string) map[string]string
- func StringMapStringSlice(cfgName string) map[string][]string
- func StringValue(cfgName string) string
- func Value(key string) interface{}
- type ConsoleWriter
- type LogFormatter
- type ZeroGlobalEventsObserver
- type ZeroGlobalInitiator
- type ZeroLogger
- func (aLogger *ZeroLogger) Debug(message string)
- func (aLogger *ZeroLogger) Debugf(format string, p ...any)
- func (aLogger *ZeroLogger) Error(message string)
- func (aLogger *ZeroLogger) ErrorS(err error)
- func (aLogger *ZeroLogger) Errorf(format string, p ...any)
- func (aLogger *ZeroLogger) Fatal(message string)
- func (aLogger *ZeroLogger) Info(message string)
- func (aLogger *ZeroLogger) Infof(format string, p ...any)
- func (aLogger *ZeroLogger) Panic(message string)
- func (aLogger *ZeroLogger) Warn(message string)
- func (aLogger *ZeroLogger) Warnf(format string, p ...any)
Constants ¶
View Source
const ( DEBUG = "DEBUG" INFO = "INFO" WARN = "WARN" ERROR = "ERROR" FATAL = "FATAL" PANIC = "PANIC" CONSOLE_ENABLE = "enable" CONSOLE_DISABLE = "disable" )
View Source
const ZERO_FRAMEWORK_BANNER = `` /* 1328-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
func GlobalContext ¶ added in v1.10.0
func GlobalContext(appName string)
func LeaveEventsObserver ¶ added in v1.10.0
func LeaveEventsObserver(name string)
func ListenEvents ¶ added in v1.10.0
func ListenEvents(name string, observer ZeroGlobalEventsObserver)
func Run ¶ added in v1.10.0
func Run(appName string, initiators ...ZeroGlobalInitiator)
func ServerAbsPath ¶
func ServerAbsPath() string
func SliceStringValue ¶
func StringMapString ¶ added in v1.14.16
func StringMapStringSlice ¶ added in v1.14.16
func StringValue ¶
Types ¶
type ConsoleWriter ¶ added in v1.22.1
type ConsoleWriter struct{}
type LogFormatter ¶ added in v1.22.1
type LogFormatter struct{}
type ZeroGlobalEventsObserver ¶ added in v1.10.0
type ZeroGlobalEventsObserver interface {
Shutdown() error
}
type ZeroGlobalInitiator ¶ added in v1.10.0
type ZeroGlobalInitiator func()
type ZeroLogger ¶ added in v1.22.1
type ZeroLogger struct {
// contains filtered or unexported fields
}
func Logger ¶
func Logger() *ZeroLogger
func NewLogger ¶ added in v1.22.1
func NewLogger(prefix string) *ZeroLogger
func (*ZeroLogger) Debug ¶ added in v1.22.1
func (aLogger *ZeroLogger) Debug(message string)
func (*ZeroLogger) Debugf ¶ added in v1.22.1
func (aLogger *ZeroLogger) Debugf(format string, p ...any)
func (*ZeroLogger) Error ¶ added in v1.22.1
func (aLogger *ZeroLogger) Error(message string)
func (*ZeroLogger) ErrorS ¶ added in v1.22.1
func (aLogger *ZeroLogger) ErrorS(err error)
func (*ZeroLogger) Errorf ¶ added in v1.22.1
func (aLogger *ZeroLogger) Errorf(format string, p ...any)
func (*ZeroLogger) Fatal ¶ added in v1.22.1
func (aLogger *ZeroLogger) Fatal(message string)
func (*ZeroLogger) Info ¶ added in v1.22.1
func (aLogger *ZeroLogger) Info(message string)
func (*ZeroLogger) Infof ¶ added in v1.22.1
func (aLogger *ZeroLogger) Infof(format string, p ...any)
func (*ZeroLogger) Panic ¶ added in v1.22.1
func (aLogger *ZeroLogger) Panic(message string)
func (*ZeroLogger) Warn ¶ added in v1.22.1
func (aLogger *ZeroLogger) Warn(message string)
func (*ZeroLogger) Warnf ¶ added in v1.22.1
func (aLogger *ZeroLogger) Warnf(format string, p ...any)
Click to show internal directories.
Click to hide internal directories.