blob: 21fd0fad19fe0d807e2643f63d794fe7159a3b37 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package koushin
import (
"net/http"
"github.com/labstack/echo/v4"
)
func New() *echo.Echo {
e := echo.New()
var err error
e.Renderer, err = loadTemplates()
if err != nil {
e.Logger.Fatal("Failed to load templates:", err)
}
e.GET("/", func(c echo.Context) error {
return c.Render(http.StatusOK, "index.html", nil)
})
e.Static("/assets", "public/assets")
return e
}
|