package html import ( "embed" "html/template" "net/http" "sectorinf.com/emilis/fupie/ws/route" ) //go:embed templates var templates embed.FS func Index(ctx route.Context) { tmpl, err := template.ParseFS(templates, "templates/index.html") if err != nil { panic(err) } if err := tmpl.Execute(ctx.Writer, struct{}{}); err != nil { ctx.Log.Errorf("index.html template: %s", err.Error()) ctx.Status(http.StatusInternalServerError) return } }