diff --git a/client.go b/client.go index cc602e5..43ad8f3 100644 --- a/client.go +++ b/client.go @@ -97,6 +97,9 @@ func getLogInstance(logConf *LogConfig, loggerInstance *zap.Logger) (*zap.Logger if nil != loggerInstance { return loggerInstance, nil } + if nil == logConf { + return nil, nil + } logConfList := []logger.SetLoggerOptionFunc{logger.WithEncoder(logConf.Encoder), logger.WithCallerSkip(logConf.Skip), logger.WithCaller()} if logConf.ConsoleOutput { logConfList = append(logConfList, logger.WithConsoleOutput())