From 9747eaa84f3cbec2267317fd98cda991c427f190 Mon Sep 17 00:00:00 2001 From: a73x Date: Sun, 25 Aug 2024 15:14:42 +0100 Subject: post 3 --- cmd/home/main.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'cmd') diff --git a/cmd/home/main.go b/cmd/home/main.go index 01bddee..5a4573f 100644 --- a/cmd/home/main.go +++ b/cmd/home/main.go @@ -77,8 +77,15 @@ func GeneratePosts(mux *http.ServeMux) ([]PostData, error) { return nil, fmt.Errorf("failed to read post template: %v", err) } + type IPostData struct { + Title string + Post string + } mux.HandleFunc("/posts/"+postName, func(w http.ResponseWriter, r *http.Request) { - if err := foo.ExecuteTemplate(w, "post.html", string(content)); err != nil { + if err := foo.ExecuteTemplate(w, "post.html", IPostData{ + Title: meta["title"], + Post: string(content), + }); err != nil { fmt.Println(err) } }) -- cgit v1.2.3