// PrintRoutes Attempts to print all register routes when called using mux.Router.Walk(PrintRoutes) func PrintRoutes(route *mux.Route, router *mux.Router, ancestors []*mux.Route) error { url, _ := route.URL() fmt.Println(route.GetName(), url) return nil }