(c context.Context, logger Logger, name ...string)
| 38 | } |
| 39 | |
| 40 | func (tracer *otelTracer) StartWithLogger(c context.Context, logger Logger, name ...string) (context.Context, trace.Span, Logger) { |
| 41 | ctx, span := tracer.Start(c, getName(name...)) |
| 42 | return ctx, span, tracer.CtxLogger(logger, span) |
| 43 | } |
| 44 | |
| 45 | func (tracer *otelTracer) Start(c context.Context, name ...string) (context.Context, trace.Span) { |
| 46 | parentSpan := trace.SpanFromContext(c) |