Versions in this module Expand all Collapse all v1 v1.15.1 Nov 7, 2019 Changes in this version + func Init(serviceName string, metricsFactory metrics.Factory, logger log.Factory) opentracing.Tracer + type HTTPClient struct + Client *http.Client + Tracer opentracing.Tracer + func (c *HTTPClient) GetJSON(ctx context.Context, endpoint string, url string, out interface{}) error + type Mutex struct + SessionBaggageKey string + func (sm *Mutex) Lock(ctx context.Context) + func (sm *Mutex) Unlock() + type TracedServeMux struct + func NewServeMux(tracer opentracing.Tracer) *TracedServeMux + func (tm *TracedServeMux) Handle(pattern string, handler http.Handler) + func (tm *TracedServeMux) ServeHTTP(w http.ResponseWriter, r *http.Request)