summaryrefslogtreecommitdiffstats
path: root/roseh.moe.go
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2024-10-18 08:37:36 -0700
committerRose Hogenson <rosehogenson@posteo.net>2024-10-18 17:06:58 -0700
commit6f2519f5229ed8f037f0c062490cd2191e57da9c (patch)
tree1b2511a52251cfcea801d917e1ae4ae3bfd11bf9 /roseh.moe.go
parentUse http.ServeContent (diff)
downloadroseh.moe-6f2519f5229ed8f037f0c062490cd2191e57da9c.tar.zst
Add a game.
Diffstat (limited to 'roseh.moe.go')
-rw-r--r--roseh.moe.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/roseh.moe.go b/roseh.moe.go
index ce66f73..5ce4258 100644
--- a/roseh.moe.go
+++ b/roseh.moe.go
@@ -47,6 +47,17 @@ func index(w http.ResponseWriter, _ *http.Request) {
}
}
+//go:embed templates/pong.html.template
+var pongString string
+
+var pongTemplate = template.Must(template.New("pong").Parse(pongString))
+
+func pong(w http.ResponseWriter, _ *http.Request) {
+ if err := pongTemplate.Execute(w, nil); err != nil {
+ log.Printf("Warning: pong: %s", err)
+ }
+}
+
//go:embed static
var staticFiles embed.FS
@@ -65,6 +76,7 @@ func main() {
flag.Parse()
mux := http.NewServeMux()
+ mux.HandleFunc("/pong", pong)
jellyfinURL, err := url.Parse("http://localhost:8096")
if err != nil {
log.Fatalf("Jellyfin URL: %s", err)