Files
warehouse-management-BE/pkg/log/logger.go
Tran Anh Tuan 6a4a96e0ca Base Project
2026-05-08 14:32:24 +07:00

75 lines
2.1 KiB
Go

package log
// import (
// "fmt"
// "github.com/rs/zerolog"
// "github.com/rs/zerolog/log"
// )
// type Logger struct{}
// func NewLogger() *Logger {
// return &Logger{}
// }
// func (logger *Logger) Print(level zerolog.Level, args any) {
// log.WithLevel(level).Msg(fmt.Sprint(args))
// }
// // Printf logs a formatted message at the given level.
// func (logger *Logger) Printf(level zerolog.Level, format string, args ...any) {
// log.WithLevel(level).Msg(fmt.Sprintf(format, args...))
// }
// // Debug logs a message at Debug level.
// func (logger *Logger) Debug(args ...any) {
// logger.Print(zerolog.DebugLevel, args)
// }
// // Debugf logs a formatted message at Debug level.
// func (logger *Logger) Debugf(format string, args ...any) {
// logger.Printf(zerolog.DebugLevel, format, args...)
// }
// // Info logs a message at Info level.
// func (logger *Logger) Info(args ...any) {
// logger.Print(zerolog.InfoLevel, args)
// }
// // Infof logs a formatted message at Info level.
// func (logger *Logger) Infof(format string, args ...any) {
// logger.Printf(zerolog.InfoLevel, format, args...)
// }
// // Warn logs a message at Warning level.
// func (logger *Logger) Warn(args ...any) {
// logger.Print(zerolog.WarnLevel, args)
// }
// // Warnf logs a formatted message at Warning level.
// func (logger *Logger) Warnf(format string, args ...any) {
// logger.Printf(zerolog.WarnLevel, format, args...)
// }
// // Error logs a message at Error level.
// func (logger *Logger) Error(args ...any) {
// logger.Print(zerolog.ErrorLevel, args)
// }
// // Errorf logs a formatted message at Error level.
// func (logger *Logger) Errorf(format string, args ...any) {
// logger.Printf(zerolog.ErrorLevel, format, args...)
// }
// // Fatal logs a message at Fatal level
// // and process will exit with status set to 1.
// func (logger *Logger) Fatal(args ...any) {
// logger.Print(zerolog.FatalLevel, args)
// }
// // Fatalf logs a formatted message at Fatal level.
// func (logger *Logger) Fatalf(format string, args ...any) {
// logger.Printf(zerolog.FatalLevel, format, args...)
// }