Skip to content
Dashboard

Zero-configuration Go backend support

main.go
package main
import (
"fmt"
"net/http"
"os"
)
func main() {
port := os.Getenv("PORT")
if port == "" {
port = "3000"
}
http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "Hello World")
})
addr := ":" + port
fmt.Printf("Listening on %s\n", addr)
http.ListenAndServe(addr, nil)
}