Documentation ¶
Index ¶
- Constants
- func Log(level LogLevel, args ...interface{}) error
- func Logf(level LogLevel, format string, args ...interface{}) error
- func NonNilTracer(t opentracing.Tracer) opentracing.Tracer
- func NoneNilChildSpanFromContext(spanName string, ctx context.Context) opentracing.Span
- func NoneNilSpanFromContext(ctx context.Context) opentracing.Span
- func PropagateContextOnlyValue(old context.Context, keys ...interface{}) context.Context
- func SetGlobalLogger(logger Logger, level LogLevel)
- func WithLogFieldStack(stack string) log.Field
- type LogLevel
- type Logger
- type NoopSpan
- func (n NoopSpan) BaggageItem(key string) string
- func (n NoopSpan) Context() opentracing.SpanContext
- func (n NoopSpan) Finish()
- func (n NoopSpan) FinishWithOptions(opts opentracing.FinishOptions)
- func (n NoopSpan) Log(data opentracing.LogData)
- func (n NoopSpan) LogEvent(event string)
- func (n NoopSpan) LogEventWithPayload(event string, payload interface{})
- func (n NoopSpan) LogFields(fields ...log.Field)
- func (n NoopSpan) LogKV(keyVals ...interface{})
- func (n NoopSpan) SetBaggageItem(key, val string) opentracing.Span
- func (n NoopSpan) SetOperationName(operationName string) opentracing.Span
- func (n NoopSpan) SetTag(key string, value interface{}) opentracing.Span
- func (n NoopSpan) Tracer() opentracing.Tracer
- type NoopSpanContext
Constants ¶
View Source
const Version = "v0.0.0"
Variables ¶
This section is empty.
Functions ¶
func NonNilTracer ¶
func NonNilTracer(t opentracing.Tracer) opentracing.Tracer
func NoneNilSpanFromContext ¶
func PropagateContextOnlyValue ¶ added in v0.0.1
func SetGlobalLogger ¶
func WithLogFieldStack ¶
Types ¶
type NoopSpan ¶
type NoopSpan struct{}
func (NoopSpan) BaggageItem ¶
func (NoopSpan) FinishWithOptions ¶
func (n NoopSpan) FinishWithOptions(opts opentracing.FinishOptions)
func (NoopSpan) LogEventWithPayload ¶
func (NoopSpan) SetBaggageItem ¶
func (NoopSpan) SetOperationName ¶
type NoopSpanContext ¶
type NoopSpanContext struct{}
func (NoopSpanContext) ForeachBaggageItem ¶
func (n NoopSpanContext) ForeachBaggageItem(handler func(k, v string) bool)
NoopSpanContext:
Source Files ¶
Click to show internal directories.
Click to hide internal directories.