diff --git a/contrib/julienschmidt/httprouter/httprouter.go b/contrib/julienschmidt/httprouter/httprouter.go index 368f4fc64b..8df0e3f91c 100644 --- a/contrib/julienschmidt/httprouter/httprouter.go +++ b/contrib/julienschmidt/httprouter/httprouter.go @@ -3,7 +3,7 @@ // This product includes software developed at Datadog (https://www.datadoghq.com/). // Copyright 2016 Datadog, Inc. -// Package httprouter provides functions to trace the julienschmidt/httprouter package (https://github.com/julienschmidt/httprouter). +// Package httprouter provides functions to trace the [github.com/julienschmidt/httprouter] package. package httprouter // import "github.com/DataDog/dd-trace-go/contrib/julienschmidt/httprouter/v2" import ( @@ -22,7 +22,7 @@ func init() { instr = instrumentation.Load(instrumentation.PackageJulienschmidtHTTPRouter) } -// Router is a traced version of httprouter.Router. +// Router is a traced version of [httprouter.Router]. type Router struct { *httprouter.Router config *tracing.Config @@ -35,7 +35,7 @@ func New(opts ...RouterOption) *Router { return &Router{httprouter.New(), cfg} } -// ServeHTTP implements http.Handler. +// ServeHTTP implements [http.Handler]. func (r *Router) ServeHTTP(w http.ResponseWriter, req *http.Request) { tw, treq, afterHandle, handled := tracing.BeforeHandle(r.config, r.Router, wrapRouter, w, req) defer afterHandle()