🎉
This commit is contained in:
57
logger/ctx.go
Normal file
57
logger/ctx.go
Normal file
@ -0,0 +1,57 @@
|
||||
package logger
|
||||
|
||||
import "context"
|
||||
|
||||
func DebugCtx(ctx context.Context, msg string, data ...any) {
|
||||
trace := "nil"
|
||||
if ctx != nil {
|
||||
trace, _ = ctx.Value("trace").(string)
|
||||
}
|
||||
msg = "[" + trace + "] " + msg
|
||||
|
||||
DefaultLogger.Debug(msg, data...)
|
||||
}
|
||||
func InfoCtx(ctx context.Context, msg string, data ...any) {
|
||||
trace := "nil"
|
||||
if ctx != nil {
|
||||
trace, _ = ctx.Value("trace").(string)
|
||||
}
|
||||
msg = "[" + trace + "] " + msg
|
||||
DefaultLogger.Info(msg, data...)
|
||||
}
|
||||
|
||||
func WarnCtx(ctx context.Context, msg string, data ...any) {
|
||||
trace := "nil"
|
||||
if ctx != nil {
|
||||
trace, _ = ctx.Value("trace").(string)
|
||||
}
|
||||
msg = "[" + trace + "] " + msg
|
||||
DefaultLogger.Warn(msg, data...)
|
||||
}
|
||||
|
||||
func ErrorCtx(ctx context.Context, msg string, data ...any) {
|
||||
trace := "nil"
|
||||
if ctx != nil {
|
||||
trace, _ = ctx.Value("trace").(string)
|
||||
}
|
||||
msg = "[" + trace + "] " + msg
|
||||
DefaultLogger.Error(msg, data...)
|
||||
}
|
||||
|
||||
func PanicCtx(ctx context.Context, msg string, data ...any) {
|
||||
trace := "nil"
|
||||
if ctx != nil {
|
||||
trace, _ = ctx.Value("trace").(string)
|
||||
}
|
||||
msg = "[" + trace + "] " + msg
|
||||
DefaultLogger.Panic(msg, data...)
|
||||
}
|
||||
|
||||
func FatalCtx(ctx context.Context, msg string, data ...any) {
|
||||
trace := "nil"
|
||||
if ctx != nil {
|
||||
trace, _ = ctx.Value("trace").(string)
|
||||
}
|
||||
msg = "[" + trace + "] " + msg
|
||||
DefaultLogger.Fatal(msg, data...)
|
||||
}
|
Reference in New Issue
Block a user