1package css23import (4 "embed"5 "html/template"6 "os"7)89//go:embed tmpl10var templates embed.FS1112func Create(path string) error {13 const name = "base.tmpl"14 stylesheet := template.New(name)1516 t, err := stylesheet.ParseFS(templates, "tmpl/*.tmpl")17 if err != nil {18 return err19 }2021 file, err := os.Create(path)22 if err != nil {23 return err24 }25 defer file.Close()2627 err = t.Execute(file, nil)28 if err != nil {29 return err30 }3132 return nil33}