aboutsummaryrefslogtreecommitdiff
path: root/render.go
diff options
context:
space:
mode:
authorthinkpadmaster <a.scerba02@gmail.com>2023-07-13 23:34:25 -0500
committerthinkpadmaster <a.scerba02@gmail.com>2023-07-13 23:34:25 -0500
commite864807341990f5c72e198d96740983bf7671584 (patch)
treed0c9dd12da81272e7bd30cae4643bacdc030d47b /render.go
parent8106f531198952489de53c93dd3c955e8ea4d78f (diff)
Move to multifile system and prepare for new file format
Diffstat (limited to 'render.go')
-rw-r--r--render.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/render.go b/render.go
new file mode 100644
index 0000000..fe6c2f1
--- /dev/null
+++ b/render.go
@@ -0,0 +1,20 @@
+package main
+
+import (
+ "net/http"
+ "text/template"
+)
+
+func renderTemplate(w http.ResponseWriter, tmplPath string, p *Posts) (err error) {
+ t, err := template.ParseFiles("html/master.tmpl.html", "html/"+tmplPath+".tmpl.html")
+ if err != nil {
+ return err
+ }
+
+ err = t.Execute(w, p)
+ if err != nil {
+ return err
+ }
+
+ return nil
+}