github.com/kyleu/dbaudit@v0.0.2-0.20240321155047-ff2f2c940496/app/lib/telemetry/http.go (about) 1 // Package telemetry - Content managed by Project Forge, see [projectforge.md] for details. 2 package telemetry 3 4 import ( 5 "net/http" 6 7 "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" 8 ) 9 10 func WrapHTTPClient(cl *http.Client) *http.Client { 11 cl.Transport = otelhttp.NewTransport(cl.Transport) 12 return cl 13 }