in logger/custom/cmd/main.go [87:106]
func main() {
config.SetProviderService(&GreeterProvider{})
if err := config.Load(); err != nil {
panic(err)
}
logger.SetLogger(&customLogger{})
ctx, cancel := context.WithTimeout(context.Background(), time.Second*3)
defer cancel()
for {
select {
case <-ctx.Done():
return
default:
logger.Info("hello dubbogo this is info log")
logger.Debug("hello dubbogo this is debug log")
logger.Warn("hello dubbogo this is warn log")
time.Sleep(time.Second * 1)
}
}
}