Slide 33
Slide 33 text
Make App
- Any Language, any Framework
- Listen to HTTP on $PORT
// main.go
package main
// ...
func main() {
r := chi.NewRouter()
r.Get("/", func(w http.ResponseWriter, r *http.Request) {
m := &Message{
Status: http.StatusOK,
Text: os.Getenv("MESSAGE"),
}
render.JSON(w, r, m)
})
port := os.Getenv("PORT")
if port == "" {
port = "8080"
}
log.Fatal(http.ListenAndServe(":"+port, r))
}
// ...