From e5d38afddedf1e17949340d7936e14f296726fa0 Mon Sep 17 00:00:00 2001 From: guohao Date: Mon, 23 Mar 2020 17:03:38 +0800 Subject: [PATCH] add write mutex && improve init flag --- gokit.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gokit.go b/gokit.go index 94c97d6..920c8ab 100644 --- a/gokit.go +++ b/gokit.go @@ -149,8 +149,11 @@ type Writer interface { Close() error } -func GetWriter() io.Writer { - return logWriter +func GetWriter()( io.Writer, error) { + if logWriter == nil { + return nil, fmt.Errorf("logkit not inited") + } + return logWriter, nil } func Exit() {