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  }