modify logger -> log

This commit is contained in:
yanghao05
2023-01-30 11:26:20 +08:00
parent f2c893709d
commit 3ab579fed7
10 changed files with 14 additions and 200 deletions

View File

@@ -7,8 +7,7 @@ import (
)
type LevelWriter struct {
Logger *Logger
Level zapcore.Level
Level zapcore.Level
}
func (w LevelWriter) Write(p []byte) (n int, err error) {

View File

@@ -5,6 +5,7 @@ import (
"log"
"go.uber.org/zap"
"go.uber.org/zap/zapcore"
)
func init() {
@@ -19,6 +20,10 @@ type Logger struct {
logger *zap.SugaredLogger
}
func (l *Logger) LevelWriter(level zapcore.Level) *LevelWriter {
return &LevelWriter{Level: level}
}
// Debug uses fmt.Sprint to construct and log a message.
func Debug(args ...interface{}) {
DefaultLogger.logger.Debug(args...)

View File

@@ -2,13 +2,11 @@ package log
import (
"atom/providers/config"
"log"
"go.uber.org/zap"
)
func NewZapLogger(conf *config.Config) (*Logger, error) {
log.Print("init logger")
logger, err := zap.NewDevelopment()
if err != nil {
return nil, err