Versions in this module Expand all Collapse all v2 v2.1.0 Nov 8, 2024 v2.0.0 Jan 22, 2024 Changes in this version + type NoopSpan struct + func (s *NoopSpan) End() + func (s *NoopSpan) SetAttibutes(key string, value interface{}) + type NoopTracer struct + func (t *NoopTracer) StartSpan(ctx context.Context, tracerName, spanName string) (context.Context, Span) + type Span interface + End func() + SetAttibutes func(key string, value interface{}) + type Tracer interface + StartSpan func(ctx context.Context, tracerName, spanName string) (context.Context, Span) + func NewOtelTracer(t trace.Tracer) Tracer