Versions in this module Expand all Collapse all v1 v1.1.3 Jan 20, 2025 v1.1.2 Jan 20, 2025 Changes in this version + const EnvironmentDevelopment + const EnvironmentProduction + func Debug(args ...interface{}) + func Debugf(template string, args ...interface{}) + func Debugw(msg string, kv ...interface{}) + func Error(args ...interface{}) + func Errorf(template string, args ...interface{}) + func Errorw(msg string, kv ...interface{}) + func Fatal(args ...interface{}) + func Fatalf(template string, args ...interface{}) + func Fatalw(msg string, kv ...interface{}) + func Info(args ...interface{}) + func Infof(template string, args ...interface{}) + func Infow(msg string, kv ...interface{}) + func Init(cfg Config) + func NewLogger(cfg Config) (*zap.SugaredLogger, *zap.AtomicLevel, error) + func Warn(args ...interface{}) + func Warnf(template string, args ...interface{}) + func Warnw(msg string, kv ...interface{}) + type Config struct + Environment LogEnvironment + Level string + Outputs []string + type LogEnvironment string + type Logger struct + func WithFields(keyValuePairs ...interface{}) *Logger + func (l *Logger) Debug(args ...interface{}) + func (l *Logger) Debugf(template string, args ...interface{}) + func (l *Logger) Debugw(msg string, kv ...interface{}) + func (l *Logger) Error(args ...interface{}) + func (l *Logger) Errorf(template string, args ...interface{}) + func (l *Logger) Errorw(msg string, kv ...interface{}) + func (l *Logger) Fatal(args ...interface{}) + func (l *Logger) Fatalf(template string, args ...interface{}) + func (l *Logger) Fatalw(msg string, kv ...interface{}) + func (l *Logger) Info(args ...interface{}) + func (l *Logger) Infof(template string, args ...interface{}) + func (l *Logger) Infow(msg string, kv ...interface{}) + func (l *Logger) Warn(args ...interface{}) + func (l *Logger) Warnf(template string, args ...interface{}) + func (l *Logger) Warnw(msg string, kv ...interface{}) + func (l *Logger) WithFields(keyValuePairs ...interface{}) *Logger