diff --git a/glog/v1/glog.go b/glog/v1/glog.go index 6b7b4fd..2156ce8 100644 --- a/glog/v1/glog.go +++ b/glog/v1/glog.go @@ -1,9 +1,17 @@ package glog -import "github.com/go-kratos/kratos/v2/log" +import ( + "github.com/go-kratos/kratos/v2/log" + "sync" +) -var Glog *log.Helper +var ( + once sync.Once + Glog *log.Helper +) func NewHelper(logger log.Logger) { - Glog = log.NewHelper(logger) + once.Do(func() { + Glog = log.NewHelper(logger) + }) }