diff options
Diffstat (limited to 'internal/utils/log/log.go')
| -rw-r--r-- | internal/utils/log/log.go | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/internal/utils/log/log.go b/internal/utils/log/log.go new file mode 100644 index 0000000..724b074 --- /dev/null +++ b/internal/utils/log/log.go @@ -0,0 +1,26 @@ +package log + +var ( + level Level + logger *Logger +) + +func SetDefault(l *Logger) { + logger = l +} + +func Debug(message string, a ...any) error { + return logger.Log(LevelDebug, message, a) +} + +func Info(message string, a ...any) error { + return logger.Log(LevelInfo, message, a) +} + +func Warn(message string, a ...any) error { + return logger.Log(LevelWarn, message, a) +} + +func Error(message string, a ...any) error { + return logger.Log(LevelError, message, a) +} |
