new-go-app9/main.go
Scaffolder 62c2091ba5 initial commit
Change-Id: Id0b2c1cad10ede7d7ab11fd7951ad0342a5c1b54
2026-05-20 16:58:31 +00:00

24 lines
463 B
Go

package main
import (
"fmt"
"log"
"net/http"
"os"
)
func main() {
http.HandleFunc("/", func(w http.ResponseWriter, _ *http.Request) {
fmt.Fprintf(w, "hello from new-go-app9\n")
})
http.HandleFunc("/healthz", func(w http.ResponseWriter, _ *http.Request) {
w.WriteHeader(http.StatusOK)
})
port := os.Getenv("PORT")
if port == "" {
port = "8080"
}
log.Printf("new-go-app9 listening on :%s", port)
log.Fatal(http.ListenAndServe(":"+port, nil))
}