Documentation ¶
Index ¶
- type DefaultLogger
- func (l *DefaultLogger) CreateGormLogger() logger.Interface
- func (l *DefaultLogger) Debug(s string, args ...interface{})
- func (l *DefaultLogger) ErrDebug(err error)
- func (l *DefaultLogger) ErrError(err error)
- func (l *DefaultLogger) ErrFatal(err error)
- func (l *DefaultLogger) ErrInfo(err error)
- func (l *DefaultLogger) ErrWarn(err error)
- func (l *DefaultLogger) Error(s string, args ...interface{})
- func (l *DefaultLogger) Fatal(s string, args ...interface{})
- func (l *DefaultLogger) GetLevel() Level
- func (l *DefaultLogger) Info(s string, args ...interface{})
- func (l *DefaultLogger) Warn(s string, args ...interface{})
- func (l *DefaultLogger) Write(p []byte) (n int, err error)
- type Level
- type Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultLogger ¶
type DefaultLogger struct {
// contains filtered or unexported fields
}
DefaultLogger default logging controller
func (*DefaultLogger) CreateGormLogger ¶
func (l *DefaultLogger) CreateGormLogger() logger.Interface
CreateGormLogger creates a mock of this logger for usage with gorm
func (*DefaultLogger) Debug ¶
func (l *DefaultLogger) Debug(s string, args ...interface{})
Debug log something at debug level
func (*DefaultLogger) ErrDebug ¶
func (l *DefaultLogger) ErrDebug(err error)
ErrDebug log an error at debug level
func (*DefaultLogger) ErrError ¶
func (l *DefaultLogger) ErrError(err error)
ErrError log an error at error level
func (*DefaultLogger) ErrFatal ¶
func (l *DefaultLogger) ErrFatal(err error)
ErrFatal log an error at fatal level. This will panic!
func (*DefaultLogger) ErrInfo ¶
func (l *DefaultLogger) ErrInfo(err error)
ErrInfo log an error at info level
func (*DefaultLogger) ErrWarn ¶
func (l *DefaultLogger) ErrWarn(err error)
ErrWarn log an error at warning level
func (*DefaultLogger) Error ¶
func (l *DefaultLogger) Error(s string, args ...interface{})
Error log something at error level
func (*DefaultLogger) Fatal ¶
func (l *DefaultLogger) Fatal(s string, args ...interface{})
Fatal log something at fatal level. This will panic!
func (*DefaultLogger) GetLevel ¶
func (l *DefaultLogger) GetLevel() Level
GetLevel returns the current error level
func (*DefaultLogger) Info ¶
func (l *DefaultLogger) Info(s string, args ...interface{})
Info log something at info level
func (*DefaultLogger) Warn ¶
func (l *DefaultLogger) Warn(s string, args ...interface{})
Warn log something at warning level
type Logger ¶
type Logger interface { Fatal(s string, args ...interface{}) ErrFatal(err error) Error(s string, args ...interface{}) ErrError(err error) Warn(s string, args ...interface{}) ErrWarn(err error) Info(s string, args ...interface{}) ErrInfo(err error) Debug(s string, args ...interface{}) ErrDebug(err error) CreateGormLogger() logger.Interface Write(p []byte) (n int, err error) GetLevel() Level }
Logger interface
Click to show internal directories.
Click to hide internal directories.