package main import ( "fmt" "log" "net/http" "os" ) func main() { color, port := os.Getenv("COLOR"), os.Getenv("PORT") log.Printf("COLOR: %s", color) log.Printf("PORT: %s", port) http.HandleFunc("/ping", func(w http.ResponseWriter, r *http.Request) {}) http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { log.Printf("Received request: %v", r) fmt.Fprintf(w, "%s", color) }) log.Fatal(http.ListenAndServe(fmt.Sprintf("0.0.0.0:%s", port), nil)) }