I have a mux and 4 different routes.
a.Router = mux.NewRouter()
a.Router.HandleFunc("/1/query/{query}", a.sigQuery).Methods("GET")
a.Router.HandleFunc("/1/sis", a.rGet).Methods("GET")
a.Router.HandleFunc("/1/sigs", a.sigHandler).Methods("GET", "POST", "DELETE")
a.Router.HandleFunc("/1/nfeeds", a.nfeedGet).Methods("GET", "DELETE", "POST")
Is there a method where we can list the defined routes and get the methods defined on them. I was trying this way: routes := a.getRoutes()
will return me a slice with all the routes, and methods := routes[1].Methods()
will return the methods listed on that route. Is there a way we can achieve this?