summaryrefslogtreecommitdiff
path: root/cmd/generate/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/generate/main.go')
-rw-r--r--cmd/generate/main.go44
1 files changed, 0 insertions, 44 deletions
diff --git a/cmd/generate/main.go b/cmd/generate/main.go
deleted file mode 100644
index a739fea..0000000
--- a/cmd/generate/main.go
+++ /dev/null
@@ -1,44 +0,0 @@
-package main
-
-import (
- "fmt"
- "log"
- "os"
- "path/filepath"
- "text/template"
-)
-
-func Run() error {
- t, err := template.ParseGlob("./templates/layouts/*.html")
- // t, err := template.ParseFiles("index.html", "header.html")
- if err != nil {
- return fmt.Errorf("Failed to parse layouts: %v", err)
- }
-
- for _, page := range []string{"index.html", "posts.html"} {
- file, err := os.Create(filepath.Join("public", page))
- if err != nil {
- return fmt.Errorf("Failed to create file: %v", err)
- }
-
- defer file.Close()
-
- foo, err := t.ParseFiles("./templates/" + page)
- if err != nil {
- return fmt.Errorf("Parse template file: %v", err)
- }
-
- err = foo.ExecuteTemplate(file, "index.html", nil)
- if err != nil {
- return fmt.Errorf("Failed to generate file: %v", err)
- }
- }
-
- return nil
-
-}
-func main() {
- if err := Run(); err != nil {
- log.Fatal(err)
- }
-}