gitee.com/zhaochuninhefei/gmgo@v0.0.31-0.20240209061119-069254a02979/go-grpc-middleware/logging/logrus/context.go (about) 1 package grpc_logrus 2 3 import ( 4 "gitee.com/zhaochuninhefei/gmgo/go-grpc-middleware/logging/logrus/ctxlogrus" 5 "gitee.com/zhaochuninhefei/gmgo/net/context" 6 "github.com/sirupsen/logrus" 7 ) 8 9 // AddFields adds logrus fields to the logger. 10 // Deprecated: should use the ctxlogrus.Extract instead 11 //goland:noinspection GoUnusedExportedFunction 12 func AddFields(ctx context.Context, fields logrus.Fields) { 13 ctxlogrus.AddFields(ctx, fields) 14 } 15 16 // Extract takes the call-scoped logrus.Entry from grpc_logrus middleware. 17 // Deprecated: should use the ctxlogrus.Extract instead 18 //goland:noinspection GoUnusedExportedFunction 19 func Extract(ctx context.Context) *logrus.Entry { 20 return ctxlogrus.Extract(ctx) 21 }