From 9c51e86e3a21b6ca382b702da05d3eeb4176b64c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Sun, 15 May 2022 20:43:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=8D=E9=9C=80=E8=A6=81?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E6=97=B6,=20NPE=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client.go | 3 +++ 1 file changed, 3 insertions(+) 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())