summaryrefslogtreecommitdiffstats
path: root/cmd/web/main.go
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cmd/web/main.go14
1 files changed, 11 insertions, 3 deletions
diff --git a/cmd/web/main.go b/cmd/web/main.go
index bd7e500..d388364 100644
--- a/cmd/web/main.go
+++ b/cmd/web/main.go
@@ -2,16 +2,24 @@ package main
import (
"log"
+ "log/slog"
"net/http"
+ "os"
)
-type application struct{}
+type application struct {
+ logger *slog.Logger
+}
func main() {
- app := &application{}
+ logger := slog.New(slog.NewTextHandler(os.Stdout, nil))
+ app := &application{
+ logger: logger,
+ }
// mux := http.NewServeMux()
// mux.HandleFunc("/", home)
- log.Print("starting server on :4000")
+ // log.Print("starting server on :4000")
+ logger.Info("starting server on :4000")
err := http.ListenAndServe(":4000", app.routes())
log.Fatal(err)
}