From 4ed57528379c9d1ac0f5bc77b95439bbba3d4488 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Sat, 21 Nov 2020 01:13:16 -0500 Subject: Initial version of a web interface --- cmd/web/index.go | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 cmd/web/index.go (limited to 'cmd/web/index.go') diff --git a/cmd/web/index.go b/cmd/web/index.go new file mode 100644 index 0000000..1a2c344 --- /dev/null +++ b/cmd/web/index.go @@ -0,0 +1,56 @@ +package main + +import ( + "net/http" + "html/template" +) + +var ( + Templ = template.Must(template.New("index").Parse(` + + + + + + + Steam Game index + + + + +

Library: {{.Folder}}

+ +

+Installed games: +

+ + + +Install a game from a URL: + +
+ + +
+ + +`)) +) + +func index(w http.ResponseWriter, r *http.Request) { + err := Templ.ExecuteTemplate(w, "index", Lib) + if err != nil { + Logger.Printf("While Rendering template: %s", err) + } +} -- cgit v1.2.3