Versions in this module Expand all Collapse all v1 v1.7.7 Dec 24, 2024 v1.7.6 Dec 24, 2024 Changes in this version + var MetricClientReqCodeTotal = metric.NewCounterVec(&metric.CounterVecOpts{ ... }) + var MetricClientReqDur = metric.NewHistogramVec(&metric.HistogramVecOpts{ ... }) + type Interceptor func(r *http.Request) (*http.Request, ResponseHandler) + func MetricsInterceptor(name string, pr MetricsURLRewriter) Interceptor + type MetricsURLRewriter func(u url.URL) string + type ResponseHandler func(resp *http.Response, err error) + func LogInterceptor(r *http.Request) (*http.Request, ResponseHandler)