Files
loggerx/example/main.go
T

33 lines
660 B
Go
Raw Normal View History

2024-07-09 15:36:11 +08:00
package main
import (
"context"
2024-07-09 16:35:14 +08:00
"time"
2024-07-09 15:36:11 +08:00
"github.com/yuninks/loggerx"
)
func main() {
ctx := context.Background()
log := loggerx.NewLogger(ctx,
// loggerx.SetPrintFile(false),
loggerx.SetToConsole(),
2024-07-09 16:35:14 +08:00
// loggerx.SetTimeZone(time.UTC),
loggerx.SetTimeZone(time.FixedZone("CST", 8*3600)),
2024-07-09 15:36:11 +08:00
)
2024-11-22 20:08:25 +08:00
log.WriteAsync().Info(ctx, "哈哈哈2异步")
2024-07-09 15:36:11 +08:00
log.Info(ctx, "哈哈哈2")
log.Info(ctx, "哈哈哈2")
log.Info(ctx, "哈哈哈2")
log.Info(ctx, "哈哈哈2")
log.Info(ctx, "哈哈哈2")
log.Info(ctx, "哈哈哈2")
log.Info(ctx, "哈哈哈2")
2024-11-22 20:08:25 +08:00
for i := 0; i < 100; i++ {
log.WriteAsync().Infof(ctx, "异步 %d", i)
}
time.Sleep(time.Second)
2024-07-09 15:36:11 +08:00
}