Files
0451meishi/backend/internal/logger/logger.go
2026-01-15 11:37:22 +08:00

18 lines
377 B
Go

package logger
import "go.uber.org/zap"
func New(env string) *zap.Logger {
if env == "prod" {
l, _ := zap.NewProduction()
return l
}
l, _ := zap.NewDevelopment()
return l
}
func Err(err error) zap.Field { return zap.Error(err) }
func Str(k, v string) zap.Field { return zap.String(k, v) }
func Uint(k string, v uint) zap.Field { return zap.Uint(k, v) }