Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	HTTPStatus     = attribute.Key("http.status")
	HTTPHeaderMIME = attribute.Key("http.mime")
	HTTPRemoteAddr = attribute.Key("http.remote")
	HTTPLocalAddr  = attribute.Key("http.local")
)

Functions

func Extract

    Returns the Attributes, Context Entries, and SpanContext that were encoded by Inject.

    func Inject

    func Inject(ctx context.Context, req *http.Request, opts ...Option)

    func NewClientTrace

    func NewClientTrace(ctx context.Context) *httptrace.ClientTrace

    func W3C

      Client

      Types

      type Option

      type Option func(*config)

        Option is a function that allows configuration of the httptrace Extract() and Inject() functions

        func WithPropagators

        func WithPropagators(props propagation.TextMapPropagator) Option

          WithPropagators sets the propagators to use for Extraction and Injection

          Directories

          Path Synopsis
          example module