package main
import (
"embed"
"html/template"
"log"
"net/http"
)
//go:embed tmpls/*
var tmpls embed.FS
//go:embed etc/*
var etc embed.FS
func main() {
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
tmpl := template.Must(template.ParseFS(tmpls, "tmpls/*.html"))
if err := tmpl.Execute(w, nil); err != nil {
log.Fatal(err)
}
})
http.Handle("/etc/", http.FileServerFS(etc))
http.ListenAndServe(":9090", nil)
}