github.com/safedep/dry@v0.0.0-20241016050132-a15651f0548b/log/utils.go (about) 1 package log 2 3 // Infof logs an info msg using global logger 4 func Infof(msg string, args ...any) { 5 globalLogger.Infof(msg, args...) 6 } 7 8 // Warnf logs a warning msg using global logger 9 func Warnf(msg string, args ...any) { 10 globalLogger.Warnf(msg, args...) 11 } 12 13 // Errorf logs an error msg using global logger 14 func Errorf(msg string, args ...any) { 15 globalLogger.Errorf(msg, args...) 16 } 17 18 // Errorf logs a debug msg using global logger 19 func Debugf(msg string, args ...any) { 20 globalLogger.Debugf(msg, args...) 21 } 22 23 // Fatalf logs a fatal msg using global logger 24 func Fatalf(msg string, args ...any) { 25 globalLogger.Fatalf(msg, args...) 26 } 27 28 // With returns a logger instance with args attributes 29 func With(args map[string]any) Logger { 30 return globalLogger.With(args) 31 }