in pkg/rules/mux/mux_server_setup.go [39:55]
func muxRoute130OnEnter(call api.CallContext, req *http.Request, route interface{}) {
if !muxEnabler.Enable() {
return
}
if req != nil {
lcs := trace.LocalRootSpanFromGLS()
if lcs != nil && route != nil {
r, ok := route.(*mux.Route)
if ok {
tmpl, err := r.GetPathTemplate()
if err == nil && req.URL != nil && tmpl != req.URL.Path {
lcs.SetName(tmpl)
}
}
}
}
}