Base Project
This commit is contained in:
74
pkg/log/logger.go
Normal file
74
pkg/log/logger.go
Normal file
@@ -0,0 +1,74 @@
|
||||
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...)
|
||||
// }
|
||||
Reference in New Issue
Block a user