Versions in this module Expand all Collapse all v0 v0.3.0 Dec 14, 2021 v0.2.0 Dec 14, 2021 Changes in this version + const DebugLevel + const ErrorLevel + const FatalLevel + const InfoLevel + const PanicLevel + const TraceLevel + const WarnLevel + var DebugLevels = []logrus.Level + var ErrorLevels = []logrus.Level + var FatalLevels = []logrus.Level + var InfoLevels = []logrus.Level + var PanicLevels = []logrus.Level + var TraceLevels = []logrus.Level + var WarnLevels = []logrus.Level + func Debug(v ...interface{}) + func Debugf(format string, v ...interface{}) + func Debugln(v ...interface{}) + func Display(v ...interface{}) + func Error(v ...interface{}) + func Errorf(format string, v ...interface{}) + func Errorln(v ...interface{}) + func Fatal(v ...interface{}) + func Fatalf(format string, v ...interface{}) + func Fatalln(v ...interface{}) + func Hook(hook logrus.Hook) + func Info(v ...interface{}) + func Infof(format string, v ...interface{}) + func Infoln(v ...interface{}) + func Instance() *logrus.Logger + func IsDebug() bool + func IsError() bool + func IsFatal() bool + func IsInfo() bool + func IsPanic() bool + func IsTrace() bool + func IsWarn() bool + func Panic(v ...interface{}) + func Panicf(format string, v ...interface{}) + func Panicln(v ...interface{}) + func Print(v ...interface{}) + func Printf(format string, v ...interface{}) + func Println(v ...interface{}) + func SetFormat(v string) + func SetLevel(v string) + func SetOutput(v string) + func Warn(v ...interface{}) + func Warnf(format string, v ...interface{}) + func Warnln(v ...interface{}) + func WithField(key string, value interface{}) *logrus.Entry + func WithFields(fields map[string]interface{}) *logrus.Entry + func WithPrefix(value interface{}) *logrus.Entry + type DefaultHook struct + func (h *DefaultHook) Fire(entry *logrus.Entry) error + func (h *DefaultHook) Levels() []logrus.Level + func (h *DefaultHook) SetFormat(v string) + func (h *DefaultHook) SetLevel(v string) + func (h *DefaultHook) SetOutput(v string) + type JSONFormatter struct + IgnoreFields []string + TimestampFormat string + func (f *JSONFormatter) Format(entry *logrus.Entry) (data []byte, err error) + type Logger struct + type StackdriverLogger struct + func NewStackDriver() *StackdriverLogger + func (h *StackdriverLogger) Fire(entry *logrus.Entry) error + func (h *StackdriverLogger) Levels() []logrus.Level + type TextFormatter struct + IgnoreFields []string + TimestampFormat string + func (f *TextFormatter) Format(entry *logrus.Entry) ([]byte, error)