Documentation
¶
Index ¶
- Constants
- func ColorLevel(lvl LogLevel) string
- func Debug(values ...interface{})
- func Debugf(template string, values ...interface{})
- func Error(values ...interface{})
- func Errorf(template string, values ...interface{})
- func Fatal(values ...interface{})
- func Fatalf(template string, values ...interface{})
- func GetLoggerName() string
- func Info(values ...interface{})
- func Infof(template string, values ...interface{})
- func NewGormLogger(cfg gormlogger.Config) gormlogger.Interface
- func SetLogLevel(lvl LogLevel)
- func SetLogger(lg Logger)
- func SetLoggerName(name string)
- func Warn(values ...interface{})
- func Warnf(template string, values ...interface{})
- type DefaultLogger
- func (l *DefaultLogger) Debug(values ...interface{})
- func (l *DefaultLogger) Debugf(template string, values ...interface{})
- func (l *DefaultLogger) Error(values ...interface{})
- func (l *DefaultLogger) Errorf(template string, values ...interface{})
- func (l *DefaultLogger) Fatal(values ...interface{})
- func (l *DefaultLogger) Fatalf(template string, values ...interface{})
- func (l *DefaultLogger) GetLoggerName() string
- func (l *DefaultLogger) Info(values ...interface{})
- func (l *DefaultLogger) Infof(template string, values ...interface{})
- func (l *DefaultLogger) Log(lvl LogLevel, value string)
- func (l *DefaultLogger) Printf(template string, values ...interface{})
- func (l *DefaultLogger) SetLoggerName(name string)
- func (l *DefaultLogger) Warn(values ...interface{})
- func (l *DefaultLogger) Warnf(template string, values ...interface{})
- type LogLevel
- type Logger
- type Writer
Constants ¶
View Source
const ( Reset = "\033[0m" Red = "\033[31m" Green = "\033[32m" Yellow = "\033[33m" Blue = "\033[34m" Magenta = "\033[35m" Cyan = "\033[36m" White = "\033[37m" BlueBold = "\033[34;1m" MagentaBold = "\033[35;1m" RedBold = "\033[31;1m" YellowBold = "\033[33;1m" )
Colors
Variables ¶
This section is empty.
Functions ¶
func ColorLevel ¶
func GetLoggerName ¶
func GetLoggerName() string
func NewGormLogger ¶
func NewGormLogger(cfg gormlogger.Config) gormlogger.Interface
NewGormLogger initialize logger
func SetLogLevel ¶
func SetLogLevel(lvl LogLevel)
func SetLoggerName ¶
func SetLoggerName(name string)
Types ¶
type DefaultLogger ¶
type DefaultLogger struct {
// contains filtered or unexported fields
}
func NewDefaultLogger ¶
func NewDefaultLogger(output Writer) *DefaultLogger
func (*DefaultLogger) Debug ¶
func (l *DefaultLogger) Debug(values ...interface{})
func (*DefaultLogger) Debugf ¶
func (l *DefaultLogger) Debugf(template string, values ...interface{})
func (*DefaultLogger) Error ¶
func (l *DefaultLogger) Error(values ...interface{})
func (*DefaultLogger) Errorf ¶
func (l *DefaultLogger) Errorf(template string, values ...interface{})
func (*DefaultLogger) Fatal ¶
func (l *DefaultLogger) Fatal(values ...interface{})
func (*DefaultLogger) Fatalf ¶
func (l *DefaultLogger) Fatalf(template string, values ...interface{})
func (*DefaultLogger) GetLoggerName ¶
func (l *DefaultLogger) GetLoggerName() string
func (*DefaultLogger) Info ¶
func (l *DefaultLogger) Info(values ...interface{})
func (*DefaultLogger) Infof ¶
func (l *DefaultLogger) Infof(template string, values ...interface{})
func (*DefaultLogger) Log ¶
func (l *DefaultLogger) Log(lvl LogLevel, value string)
func (*DefaultLogger) Printf ¶
func (l *DefaultLogger) Printf(template string, values ...interface{})
func (*DefaultLogger) SetLoggerName ¶
func (l *DefaultLogger) SetLoggerName(name string)
func (*DefaultLogger) Warn ¶
func (l *DefaultLogger) Warn(values ...interface{})
func (*DefaultLogger) Warnf ¶
func (l *DefaultLogger) Warnf(template string, values ...interface{})
type Logger ¶
type Logger interface { GetLoggerName() string SetLoggerName(string) Debug(...interface{}) Info(...interface{}) Warn(...interface{}) Error(...interface{}) Fatal(...interface{}) Printf(template string, args ...interface{}) Debugf(template string, args ...interface{}) Infof(template string, args ...interface{}) Warnf(template string, args ...interface{}) Errorf(template string, args ...interface{}) Fatalf(template string, args ...interface{}) }
func NewNopLogger ¶
func NewNopLogger() Logger
Click to show internal directories.
Click to hide internal directories.