1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| package routes
import ( "net/http"
"github.com/gorilla/mux"
"{{{ .Package }}}/app/controller/clib" )
func proxyRoutes(pth string, r *mux.Router) { makeRoute(r, http.MethodGet, pth, clib.ProxyIndex) makeRoute(r, http.MethodGet, pth+"/{svc}", clib.ProxyHandle) makeRoute(r, http.MethodGet, pth+"/{svc}/{path:.*}", clib.ProxyHandle) }
|