demo go server

This commit is contained in:
hermes committed 2026-09-14 15:03:52 -07:00
commit 9d0d8f4624
2 files changed
+25

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
module demo/hello
go 1.22
+22
View File
@@ -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)
}