63 lines
1.1 KiB
Go
63 lines
1.1 KiB
Go
package log
|
|
|
|
import (
|
|
"github.com/rs/zerolog"
|
|
"os"
|
|
)
|
|
|
|
var logger zerolog.Logger
|
|
|
|
func init() {
|
|
zerolog.TimeFieldFormat = zerolog.TimeFormatUnix
|
|
zerolog.SetGlobalLevel(zerolog.InfoLevel)
|
|
logger = zerolog.New(os.Stdout).With().Timestamp().Logger()
|
|
}
|
|
|
|
func Debug(msg string) {
|
|
logger.Debug().Msg(msg)
|
|
}
|
|
|
|
func Debugf(format string, args ...interface{}) {
|
|
logger.Debug().Msgf(format, args...)
|
|
}
|
|
|
|
func Info(msg string) {
|
|
logger.Info().Msg(msg)
|
|
}
|
|
|
|
func Infof(format string, args ...interface{}) {
|
|
logger.Info().Msgf(format, args...)
|
|
}
|
|
|
|
func Warn(msg string) {
|
|
logger.Warn().Msg(msg)
|
|
}
|
|
|
|
func Warnf(format string, args ...interface{}) {
|
|
logger.Warn().Msgf(format, args...)
|
|
}
|
|
|
|
func Error(msg string) {
|
|
logger.Error().Msg(msg)
|
|
}
|
|
|
|
func Errorf(format string, args ...interface{}) {
|
|
logger.Error().Msgf(format, args...)
|
|
}
|
|
|
|
func Fatal(msg string) {
|
|
logger.Fatal().Msg(msg)
|
|
}
|
|
|
|
func Fatalf(format string, args ...interface{}) {
|
|
logger.Fatal().Msgf(format, args...)
|
|
}
|
|
|
|
func Panic(msg string) {
|
|
logger.Panic().Msg(msg)
|
|
}
|
|
|
|
func Panicf(format string, args ...interface{}) {
|
|
logger.Panic().Msgf(format, args...)
|
|
}
|