21 lines
282 B
Go
21 lines
282 B
Go
package utils
|
|
|
|
import (
|
|
"go.uber.org/zap"
|
|
"log"
|
|
)
|
|
|
|
var logger *zap.Logger
|
|
|
|
func InitializeLogger() {
|
|
var init_err error
|
|
logger, init_err = zap.NewProduction()
|
|
if init_err != nil {
|
|
log.Fatal("failed to initialize logger")
|
|
}
|
|
}
|
|
|
|
func GetLogger() *zap.Logger {
|
|
return logger
|
|
}
|