1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| package routes
import ( "github.com/fasthttp/router"
"{{{ .Package }}}/app/controller/clib" )
func execRoutes(r *router.Router) { r.GET("/admin/exec", clib.ExecList) r.GET("/admin/exec/new", clib.ExecForm) r.POST("/admin/exec/new", clib.ExecNew) r.GET("/admin/exec/{key}/{idx}", clib.ExecDetail){{{ if .HasModule "websocket" }}} r.GET("/admin/exec/{key}/{idx}/connect", clib.ExecSocket){{{ end }}} r.GET("/admin/exec/{key}/{idx}/kill", clib.ExecKill) }
|