32 lines
703 B
Go
32 lines
703 B
Go
package main
|
|
|
|
import (
|
|
"github.com/labstack/echo/v4"
|
|
"github.com/maddalax/htmgo/framework/h"
|
|
_ "github.com/mattn/go-sqlite3"
|
|
"starter-template/pages"
|
|
"starter-template/partials/load"
|
|
)
|
|
|
|
func main() {
|
|
f := echo.New()
|
|
|
|
f.Static("/public", "./assets/dist")
|
|
|
|
load.RegisterPartials(f)
|
|
pages.RegisterPages(f)
|
|
|
|
//client, err := ent.Open("sqlite3", "file:ent.db?cache=shared&_fk=1")
|
|
//if err != nil {
|
|
// log.Fatalf("failed opening connection to sqlite: %v", err)
|
|
//}
|
|
//defer client.Close()
|
|
//// Run the auto migration tool.
|
|
//if err := client.Schema.Create(context.Background()); err != nil {
|
|
// log.Fatalf("failed schema resources: %v", err)
|
|
//}
|
|
|
|
h.Start(f, h.App{
|
|
LiveReload: true,
|
|
})
|
|
}
|