feat: enhanced error handling module

This commit is contained in:
yusing
2025-04-16 12:10:54 +08:00
parent 18ab6c52ec
commit 4615d7dd4e
8 changed files with 112 additions and 30 deletions

View File

@@ -6,14 +6,14 @@ import (
"github.com/yusing/go-proxy/internal/logging"
)
func log(msg string, err error, level zerolog.Level, logger ...*zerolog.Logger) {
func log(_ string, err error, level zerolog.Level, logger ...*zerolog.Logger) {
var l *zerolog.Logger
if len(logger) > 0 {
l = logger[0]
} else {
l = logging.GetLogger()
}
l.WithLevel(level).Msg(msg + ": " + err.Error())
l.WithLevel(level).Msg(err.Error())
}
func LogFatal(msg string, err error, logger ...*zerolog.Logger) {