func InitializeRenderers(e *echo.Echo) error { //e.Use(middleware.Logger()) e.Use(middleware.Recover()) e.SetRenderer(&EchoRenderer{}) e.GET("/static*", RenderStatic) return nil }
func InitializeWebsocket(e *echo.Echo) error { e.GET("/ws/:name", standard.WrapHandler(http.HandlerFunc(ws()))) return nil }
func InitRoutes(e *echo.Echo) { h := new(handler) e.GET("/json", h.json()) e.GET("/db", h.db()) e.GET("/queries", h.queries()) e.GET("/fortunes", h.fortunes()) e.GET("/updates", h.updates()) e.GET("/plaintext", h.plaintext()) }
func (ctrl *AuthorController) Init(router *echo.Echo) { router.GET("/author", GetAllAuthors) router.GET("/author/:id/book", GetAllBooksForAuthor) }
func (ctrl *BookController) Init(router *echo.Echo) { router.GET("/book", GetAllBooks) }
func (ctrl *ProfileController) Init(router *echo.Echo) { router.GET("/", Index) }
// OnStart ... func (s *Server) OnStart(c *common.Config, e *echo.Echo) error { go func() { s.sessionMgnt.Start() }() e.Use(middleware.BasicAuth(s.Auth)) e.POST("/api/v1/server/tasks", s.CreateTask) e.DELETE("/api/v1/server/tasks/:id", s.CancelTask) e.GET("/api/v1/server/tasks/:id", s.QueryTask) e.POST("/api/v1/server/tasks/status", s.ReportTask) return nil }