code: func AddFields(ctx context.Context, fields ...zapcore.Field) {
  	l, ok := ctx.Value(ctxMarkerKey).(*ctxLogger)
  	if !ok || l == nil {
  		return
  	}
  	l.fields = append(l.fields, fields...)
  
  }
docs: // AddFields adds zap fields to the logger.