diff --git a/route_test.go b/route_test.go index 3190411..549309b 100644 --- a/route_test.go +++ b/route_test.go @@ -285,6 +285,7 @@ func ExampleRouteGroup() { func ExampleGetRoute() { router := NewRouter() + router.SaveMatchedRoute = true router.Get("/posts/:page", func(_ http.ResponseWriter, r *http.Request) { ps := GetParams(r) page, _ := ps.Int("page") diff --git a/router.go b/router.go index 5c8b602..12861ce 100644 --- a/router.go +++ b/router.go @@ -158,7 +158,6 @@ func NewRouter() *Router { RedirectFixedPath: true, HandleMethodNotAllowed: true, HandleOPTIONS: true, - SaveMatchedRoute: true, } } diff --git a/router_test.go b/router_test.go index c080a9a..827470a 100644 --- a/router_test.go +++ b/router_test.go @@ -736,6 +736,7 @@ func TestRouterMatchedRoutePath(t *testing.T) { } router := NewRouter() + router.SaveMatchedRoute = true router.HandleFunc(http.MethodGet, route1, handle1) router.HandleFunc(http.MethodGet, route2, handle2) router.HandleFunc(http.MethodGet, route3, handle3)