Versions in this module Expand all Collapse all v0 v0.1.0 Apr 5, 2023 v0.0.1 Apr 21, 2023 Changes in this version + var DebugInterface func(args ...interface{}) + var Debugf func(template string, args ...interface{}) + var Debugw func(msg string, keysAndValues ...interface{}) + var Error func(err error) + var ErrorInterface func(args ...interface{}) + var Errorf func(template string, args ...interface{}) + var Errorw func(msg string, keysAndValues ...interface{}) + var Fatal func(err error) + var FatalInterface func(args ...interface{}) + var Fatalf func(template string, args ...interface{}) + var Fatalw func(msg string, keysAndValues ...interface{}) + var InfoInterface func(args ...interface{}) + var Infof func(template string, args ...interface{}) + var Infow func(msg string, keysAndValues ...interface{}) + var Panic func(err error) + var PanicInterface func(args ...interface{}) + var Panicf func(template string, args ...interface{}) + var Panicw func(msg string, keysAndValues ...interface{}) + var WarnInterface func(args ...interface{}) + var Warnf func(template string, args ...interface{}) + var Warnw func(msg string, keysAndValues ...interface{}) + var With func(args ...interface{}) Logger + var WithError func(err error) Logger + var WithOptions func(opts ...zap.Option) Logger + var WithStackTrace func(stack stackerr.Stack, useAsCaller bool) Logger + func DeregisterDefaultWriteHook(key string) stackerr.Error + func GetAwsLogger() logging.Logger + func InitDefault(input NewInput) stackerr.Error + func LogContext(ctx context.Context, logger Logger) context.Context + func RegisterDefaultWriteHook(key string, hook ZapWriteHook) stackerr.Error + func SweetenDefaultLogger(fields map[string]any) stackerr.Error + func SweetenDefaultLoggerForLambda(ctx context.Context, fields map[string]any) stackerr.Error + func UnsweetenDefaultLogger(fieldKeys []string) stackerr.Error + type DynamicDefaultLogger interface + Close func() + IsDevelopment func() bool + Logger func() Logger + func NewDynamicDefaultLogger(loggerConfigFunc func(input NewInput) NewInput) DynamicDefaultLogger + type Logger interface + Clone func() Logger + Config func() NewInput + DebugInterface func(args ...interface{}) + Debugf func(template string, args ...interface{}) + Debugw func(msg string, keysAndValues ...interface{}) + DergisterWriteHook func(key string) stackerr.Error + Error func(err error) + ErrorInterface func(args ...interface{}) + Errorf func(template string, args ...interface{}) + Errorw func(msg string, keysAndValues ...interface{}) + Fatal func(err error) + FatalInterface func(args ...interface{}) + Fatalf func(template string, args ...interface{}) + Fatalw func(msg string, keysAndValues ...interface{}) + InfoInterface func(args ...interface{}) + Infof func(template string, args ...interface{}) + Infow func(msg string, keysAndValues ...interface{}) + Panic func(err error) + PanicInterface func(args ...interface{}) + Panicf func(template string, args ...interface{}) + Panicw func(msg string, keysAndValues ...interface{}) + RegisterWriteHook func(key string, hook ZapWriteHook) stackerr.Error + WarnInterface func(args ...interface{}) + Warnf func(template string, args ...interface{}) + Warnw func(msg string, keysAndValues ...interface{}) + With func(args ...interface{}) Logger + WithAdditionalSkippedFrames func(skippedFrames int) Logger + WithError func(err error) Logger + WithOptions func(opts ...zap.Option) Logger + WithStackTrace func(stack stackerr.Stack, useAsCaller bool) Logger + func FromContext(ctx context.Context) Logger + func New(input NewInput) Logger + type NewInput struct + InitialFields map[string]any + IsDevelopment bool + Level zapcore.Level + Name string + SkippedFrames int + WriteHooks map[string]ZapWriteHook + func (ni *NewInput) Clone() NewInput + type StackError struct + Fields map[string]any + Key string + Message string + Stacktraces stackerr.Stacks + type ZapWriteHook func(e zapcore.Entry, logFields map[string]zapcore.Field, errs []StackError, ...) stackerr.Error