From e661e5d60a954136faea14623c167af271ba22a4 Mon Sep 17 00:00:00 2001 From: Maxim Babichev Date: Fri, 15 Dec 2023 23:47:59 +0300 Subject: [PATCH] add log --- main.go | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 2cb7c4f..6b81635 100644 --- a/main.go +++ b/main.go @@ -5,7 +5,9 @@ import ( "errors" "io/fs" "log" + "net" "net/http" + "os" ) //go:embed public @@ -19,7 +21,16 @@ func main() { http.Handle("/", http.FileServer(http.FS(htmlContent))) - err = http.ListenAndServe(":8080", nil) + host, _ := os.LookupEnv("HOST") + port, ok := os.LookupEnv("PORT") + if !ok { + port = "8080" + } + + addr := net.JoinHostPort(host, port) + log.Printf("Listening on %s...\n", addr) + + err = http.ListenAndServe(addr, nil) if err != nil && !errors.Is(err, http.ErrServerClosed) { log.Fatal(err) }