func InitConsole() {
	go func() {
		t := &Template{
			templates: template.Must(template.ParseGlob("console/views/*.html")),
		}
		e := echo.New()
		e.Static("/static", "console/static")
		e.Renderer = t
		e.GET("/ws", websocketHandler)
		e.GET("/", func(c echo.Context) error {
			return c.Render(http.StatusOK, "dashboard", nil)
		})
		e.Logger.Fatal(e.Start(":8080"))
	}()
}
// InitConsole  starts the dashboard's webserver in a go routine.
InitConsole  starts the dashboard's webserver in a go routine.
// InitConsole starts the dashboard ' s webserver in a go routine .
func InitConsole() {
	go func() {
		t := &Template{
			templates: template.Must(template.ParseGlob("console/views/*.html")),
		}
		e := echo.New()
		e.Static("/static", "console/static")
		e.Renderer = t
		e.GET("/ws", websocketHandler)
		e.GET("/", func(c echo.Context) error {
			return c.Render(http.StatusOK, "dashboard", nil)
		})
		e.Logger.Fatal(e.Start(":8080"))
	}()
}
func InitConsole ( ) { go func ( ) { t := & Template { templates : template . Must ( template . ParseGlob ( " " ) ) , } e := echo . New ( ) e . Static ( " " , " " ) e . Renderer = t e . GET ( " " , websocketHandler ) e . GET ( " " , func ( c echo . Context ) error { return c . Render ( http . StatusOK , " " , nil ) } ) e . Logger . Fatal ( e . Start ( " " ) ) } ( ) }
InitConsole  starts the dashboard's webserver in a go routine.
InitConsole starts the dashboard ' s webserver in a go routine .