Documentation
¶
Index ¶
- Constants
- Variables
- func Accessf(ctx context.Context, format string, args ...interface{})
- func Debugf(ctx context.Context, format string, args ...interface{})
- func Errorf(ctx context.Context, format string, args ...interface{})
- func Fatalf(ctx context.Context, format string, args ...interface{})
- func Infof(ctx context.Context, format string, args ...interface{})
- func Init(filename string, logLevel string, logger *logrus.Logger) (err error)
- func NewField(fields Fields) *field
- func Panicf(ctx context.Context, format string, args ...interface{})
- func Tracef(ctx context.Context, format string, args ...interface{})
- func Warnf(ctx context.Context, format string, args ...interface{})
- func WithLogId(ctx context.Context, logId string) context.Context
- type Fields
- type Logger
- type LoggerImp
- func (l *LoggerImp) Accessf(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Debugf(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Errorf(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Fatalf(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Infof(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Panicf(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Tracef(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) Warnf(ctx context.Context, format string, args ...interface{})
- func (l *LoggerImp) WithFields(fields Fields) Logger
- type MyHook
Constants ¶
View Source
const (
LOGID = "koala_logid"
)
Variables ¶
Functions ¶
func Fatalf ¶
Fatalf logs a message at level Fatal on the standard logger then the process will exit with status set to 1.
Types ¶
type Logger ¶
type Logger interface { Tracef(ctx context.Context, format string, args ...interface{}) Debugf(ctx context.Context, format string, args ...interface{}) Infof(ctx context.Context, format string, args ...interface{}) Accessf(ctx context.Context, format string, args ...interface{}) Warnf(ctx context.Context, format string, args ...interface{}) Errorf(ctx context.Context, format string, args ...interface{}) Panicf(ctx context.Context, format string, args ...interface{}) Fatalf(ctx context.Context, format string, args ...interface{}) WithFields(fields Fields) Logger }
func WithFields ¶
type LoggerImp ¶
type LoggerImp struct {
// contains filtered or unexported fields
}
func (*LoggerImp) WithFields ¶
Click to show internal directories.
Click to hide internal directories.