commit 9d0d8f46247cc1aeacd3fb7e19cc22e68be6557c Author: hermes Date: Mon Sep 14 15:03:52 2026 -0700 demo go server diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..93e549b --- /dev/null +++ b/go.mod @@ -0,0 +1,3 @@ +module demo/hello + +go 1.22 diff --git a/main.go b/main.go new file mode 100644 index 0000000..a477a03 --- /dev/null +++ b/main.go @@ -0,0 +1,22 @@ +package main + +import ( + "fmt" + "net/http" + "os" +) + +func main() { + msg := os.Getenv("HELLO_MSG") + if msg == "" { + msg = "hello from gitea-installed app" + } + http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { + fmt.Fprintln(w, msg) + }) + port := os.Getenv("PORT") + if port == "" { + port = "8080" + } + http.ListenAndServe(":"+port, nil) +}