# Packages
No description provided by the author
# Functions
NewAMQPExtractor returns the instance of AMQPExtractor.
NewAMQPInjector returns the instance of AMQPInjector.
NewGooglePubSubExtractor returns the instance of AMQPExtractor.
NewGooglePubSubInjector returns the instance of GooglePubSubInjector.
NewHTTPExtractor returns the instance of HTTPExtractor.
NewHTTPInjector returns the instance of HTTPInjector.
NewSpan returns a new Span.
NewSpanContext returns a new SpanContext.
NewTextMapExtractor returns the instance of TextMapExtractor.
NewTextMapInjector returns the instance of TextMapInjector.
NewTracer returns a new Zipkin tracer.
# Constants
DefaultRequestTimeout sets maximum timeout for http request to send spans.
MaxTagLen controls the maximum size of tag value in bytes.
# Variables
ErrCollectorIPNotFound is returned if you used hostname in place of collector IP and we weren't able to resolve the valid address from it.
# Structs
AMQPExtractor manages trace extraction from AMQP carrier.
AMQPInjector manages trace injection into AMQP carrier.
GooglePubSubExtractor manages trace extraction from Google PubSub carrier.
GooglePubSubInjector manages trace injection into Google Cloud PubSub carrier.
HTTPExtractor manages trace extraction from HTTP carrier.
HTTPInjector manages trace injection into HTTP carrier.
Span encapsulates the state of logical operation it represents.
SpanContext holds the context of a Span.
TextMapExtractor manages trace extraction from TextMap carrier.
TextMapInjector manages trace injection into TextMap carrier.
Tracer is the tracing implementation for Zipkin.
TracerOptions is a configuration container to setup the Tracer.
TracerSetter is supposed to be embedded in every Zipkin extractor to provide access to underlying Zipkin tracer instance.
# Interfaces
Extractor is used to assert that the extractor implements SetTracing method.