gitee.com/zhaochuninhefei/gmgo@v0.0.31-0.20240209061119-069254a02979/go-grpc-middleware/logging/zap/context.go (about) 1 package grpc_zap 2 3 import ( 4 "gitee.com/zhaochuninhefei/gmgo/go-grpc-middleware/logging/zap/ctxzap" 5 "gitee.com/zhaochuninhefei/gmgo/net/context" 6 "go.uber.org/zap" 7 "go.uber.org/zap/zapcore" 8 ) 9 10 // AddFields adds zap fields to the logger. 11 // Deprecated: should use the ctxzap.AddFields instead 12 func AddFields(ctx context.Context, fields ...zapcore.Field) { 13 ctxzap.AddFields(ctx, fields...) 14 } 15 16 // Extract takes the call-scoped Logger from grpc_zap middleware. 17 // Deprecated: should use the ctxzap.Extract instead 18 func Extract(ctx context.Context) *zap.Logger { 19 return ctxzap.Extract(ctx) 20 }