package main import ( "fmt" "log" "net/http" "os" ) func main() { port := os.Getenv("PORT") if port == "" { port = "8080" } addr := ":" + port mux := http.NewServeMux() mux.HandleFunc("/health", func(w http.ResponseWriter, r *http.Request) { w.Header().Set("Content-Type", "application/json") fmt.Fprintf(w, `{"ok":true}`) }) log.Printf("Deklarix server starting on %s", addr) if err := http.ListenAndServe(addr, mux); err != nil { log.Fatal(err) } }