mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-22 02:47:26 +08:00
25 lines
442 B
Go
25 lines
442 B
Go
package utils
|
|
|
|
import "go.uber.org/zap"
|
|
|
|
var logger *zap.Logger
|
|
var debugLogger *zap.Logger
|
|
|
|
func GetLogger() *zap.Logger {
|
|
return logger
|
|
}
|
|
|
|
func GetDebugLogger() *zap.Logger {
|
|
return debugLogger
|
|
}
|
|
|
|
func init() {
|
|
config := zap.NewProductionConfig()
|
|
config.DisableCaller = false
|
|
config.DisableStacktrace = false
|
|
logger = zap.Must(config.Build())
|
|
|
|
debugConfig := zap.NewDevelopmentConfig()
|
|
debugLogger = zap.Must(debugConfig.Build())
|
|
}
|