package main
import (
"html/template"
"os"
)
func saveFile(t *template.Template, name string) {
file, err := os.Create("www/" + name + ".html")
if err != nil {
panic(err)
}
defer file.Close()
err = t.ExecuteTemplate(file, name+".gohtml", nil)
if err != nil {
panic(err)
}
}
func generateHTML() {
t, err := template.ParseGlob(`templates/*.gohtml`)
if err != nil {
panic(err)
}
saveFile(t, `index`)
saveFile(t, `kawiarnia`)
saveFile(t, `portfolio`)
saveFile(t, `wyroby`)
saveFile(t, `wyroby_torty`)
}
func main() {
generateHTML()
t, err := template.ParseGlob(`templates/styles/*.css`)
if err != nil {
panic(err)
}
file, err := os.Create("www/styles/style.css")
if err != nil {
panic(err)
}
defer file.Close()
err = t.ExecuteTemplate(file, "style.css", nil)
if err != nil {
panic(err)
}
}