允许用户自定义打印的拓展字段
This commit is contained in:
+14
-2
@@ -15,6 +15,7 @@ func main() {
|
||||
// loggerx.SetTimeZone(time.UTC),
|
||||
loggerx.SetTimeZone(time.FixedZone("CST", 8*3600)),
|
||||
loggerx.SetEscapeHTML(false),
|
||||
// loggerx.SetExpandData("ddd", "dddd"),
|
||||
)
|
||||
log.WriteAsync().Info(ctx, "{ \"a\": 1, \"b\": 2 }")
|
||||
log.Info(ctx, "哈哈哈2")
|
||||
@@ -25,8 +26,19 @@ func main() {
|
||||
log.Info(ctx, "哈哈哈2<")
|
||||
log.Info(ctx, "哈哈哈2>")
|
||||
|
||||
for i := 0; i < 100; i++ {
|
||||
log.WriteAsync().Infof(ctx, "异步 %d", i)
|
||||
for i := 0; i < 10000; i++ {
|
||||
go func() {
|
||||
log.WriteAsync().Infof(ctx, "异步1 %d", i)
|
||||
}()
|
||||
go log.WriteAsync().Infof(ctx, "异步2 %d", i)
|
||||
log.WriteAsync().Infof(ctx, "异步2 %d", i)
|
||||
}
|
||||
for i := 0; i < 10000; i++ {
|
||||
go func() {
|
||||
log.Infof(ctx, "同步1 %d", i)
|
||||
}()
|
||||
go log.Infof(ctx, "同步2 %d", i)
|
||||
log.Infof(ctx, "同步3 %d", i)
|
||||
}
|
||||
|
||||
time.Sleep(time.Second)
|
||||
|
||||
Reference in New Issue
Block a user