Documentation
¶
Index ¶
- func Debug0(err error)
- func Debug1[T any](t T, err error) T
- func Debug2[S, T any](s S, t T, err error) (S, T)
- func Error0(err error)
- func Error1[T any](t T, err error) T
- func Error2[S, T any](s S, t T, err error) (S, T)
- func Error3[S, T, U any](s S, t T, u U, err error) (S, T, U)
- func Exception0(err error)
- func Exception1[T any](t T, err error) T
- func Fatal0(err error)
- func Fatal1[T any](t T, err error) T
- func Fatal2[S, T any](s S, t T, err error) (S, T)
- func Info0(err error)
- func Info1[T any](t T, err error) T
- func Info2[S, T any](s S, t T, err error) (S, T)
- func Panic0(err error)
- func Panic1[T any](t T, err error) T
- func Panic2[S, T any](s S, t T, err error) (S, T)
- func PanicIfNil(arr ...interface{})
- func Trace0(err error)
- func Trace1[T any](t T, err error) T
- func Trace2[S, T any](s S, t T, err error) (S, T)
- func Warn0(err error)
- func Warn1[T any](t T, err error) T
- func Warn2[S, T any](s S, t T, err error) (S, T)
- type ILoggingHandler
- type LoggingHandler
- func (l *LoggingHandler) Debugf(fmt string, i ...interface{})
- func (l *LoggingHandler) Errorf(fmt string, i ...interface{})
- func (l *LoggingHandler) Exceptionf(fmt string, i ...interface{})
- func (l *LoggingHandler) Fatalf(fmt string, i ...interface{})
- func (l *LoggingHandler) Infof(fmt string, i ...interface{})
- func (l *LoggingHandler) Panicf(fmt string, i ...interface{})
- func (l *LoggingHandler) Tracef(fmt string, i ...interface{})
- func (l *LoggingHandler) Warningf(fmt string, i ...interface{})
- type ParameterNilError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Exception0 ¶
func Exception0(err error)
func Exception1 ¶
func PanicIfNil ¶
func PanicIfNil(arr ...interface{})
Types ¶
type ILoggingHandler ¶
type ILoggingHandler interface { Tracef(fmt string, i ...interface{}) Debugf(fmt string, i ...interface{}) Infof(fmt string, i ...interface{}) Warningf(fmt string, i ...interface{}) Errorf(fmt string, i ...interface{}) Fatalf(fmt string, i ...interface{}) Panicf(fmt string, i ...interface{}) Exceptionf(fmt string, i ...interface{}) }
func Field ¶
func Field(key string, value interface{}) ILoggingHandler
func Fields ¶
func Fields(m map[string]interface{}) ILoggingHandler
func Now ¶
func Now() ILoggingHandler
type LoggingHandler ¶
func (*LoggingHandler) Debugf ¶
func (l *LoggingHandler) Debugf(fmt string, i ...interface{})
func (*LoggingHandler) Errorf ¶
func (l *LoggingHandler) Errorf(fmt string, i ...interface{})
func (*LoggingHandler) Exceptionf ¶
func (l *LoggingHandler) Exceptionf(fmt string, i ...interface{})
func (*LoggingHandler) Fatalf ¶
func (l *LoggingHandler) Fatalf(fmt string, i ...interface{})
func (*LoggingHandler) Infof ¶
func (l *LoggingHandler) Infof(fmt string, i ...interface{})
func (*LoggingHandler) Panicf ¶
func (l *LoggingHandler) Panicf(fmt string, i ...interface{})
func (*LoggingHandler) Tracef ¶
func (l *LoggingHandler) Tracef(fmt string, i ...interface{})
func (*LoggingHandler) Warningf ¶
func (l *LoggingHandler) Warningf(fmt string, i ...interface{})
type ParameterNilError ¶
type ParameterNilError struct {
Name string
}
func (ParameterNilError) Error ¶
func (pne ParameterNilError) Error() string
Click to show internal directories.
Click to hide internal directories.