log

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debug0

func Debug0(err error)

func Debug1

func Debug1[T any](t T, err error) T

func Debug2

func Debug2[S, T any](s S, t T, err error) (S, T)

func Error0

func Error0(err error)

func Error1

func Error1[T any](t T, err error) T

func Error2

func Error2[S, T any](s S, t T, err error) (S, T)

func Error3

func Error3[S, T, U any](s S, t T, u U, err error) (S, T, U)

func Exception0

func Exception0(err error)

func Exception1

func Exception1[T any](t T, err error) T

func Fatal0

func Fatal0(err error)

func Fatal1

func Fatal1[T any](t T, err error) T

func Fatal2

func Fatal2[S, T any](s S, t T, err error) (S, T)

func Info0

func Info0(err error)

func Info1

func Info1[T any](t T, err error) T

func Info2

func Info2[S, T any](s S, t T, err error) (S, T)

func Panic0

func Panic0(err error)

func Panic1

func Panic1[T any](t T, err error) T

func Panic2

func Panic2[S, T any](s S, t T, err error) (S, T)

func PanicIfNil

func PanicIfNil(arr ...interface{})

func Trace0

func Trace0(err error)

func Trace1

func Trace1[T any](t T, err error) T

func Trace2

func Trace2[S, T any](s S, t T, err error) (S, T)

func Warn0

func Warn0(err error)

func Warn1

func Warn1[T any](t T, err error) T

func Warn2

func Warn2[S, T any](s S, t T, err error) (S, T)

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

type LoggingHandler logrus.Entry

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL