package
0.0.0-20200103080059-261bb52eea6a
Repository: https://github.com/cluas/gim.git
Documentation: pkg.go.dev

# Functions

Init creates a new instance of Jaeger tracer.
NewServeMux creates a new TracedServeMux.
WrapRedisClient adds opentracing measurements for commands and returns cloned client.

# Structs

HTTPClient wraps an http.Client with tracing instrumentation.
Mutex is just like the standard sync.Mutex, except that it is aware of the Context and logs some diagnostic information into the current span.
TracedServeMux is a wrapper around http.ServeMux that instruments handlers for tracing.