summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2025-04-08 16:27:47 +0200
committerSanto Cariotti <santo@dcariotti.me>2025-04-08 16:27:47 +0200
commite530502c7c5554b8f7c669cbde1bd2175d077a19 (patch)
tree4e12ebe94dc5f4ef790abe1e656d0b9befc57406 /cmd
parent1e0c611290cdeab4cf263de4f62f99dd125ba428 (diff)
Use logger with zap only
Diffstat (limited to 'cmd')
-rw-r--r--cmd/api/main.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/api/main.go b/cmd/api/main.go
index 633f339..1fcd4d1 100644
--- a/cmd/api/main.go
+++ b/cmd/api/main.go
@@ -1,19 +1,20 @@
package main
import (
- "log/slog"
"net/http"
"os"
"github.com/boozec/rahanna/internal/api/database"
"github.com/boozec/rahanna/internal/api/handlers"
"github.com/boozec/rahanna/internal/api/middleware"
+ "github.com/boozec/rahanna/internal/logger"
"github.com/gorilla/mux"
"github.com/rs/cors"
)
func main() {
database.InitDb(os.Getenv("DATABASE_URL"))
+ log := logger.InitLogger("rahanna.log")
r := mux.NewRouter()
r.HandleFunc("/auth/register", handlers.RegisterUser).Methods(http.MethodPost)
@@ -21,7 +22,7 @@ func main() {
r.Handle("/play", middleware.AuthMiddleware(http.HandlerFunc(handlers.NewPlay))).Methods(http.MethodPost)
r.Handle("/enter-game", middleware.AuthMiddleware(http.HandlerFunc(handlers.EnterGame))).Methods(http.MethodPost)
- slog.Info("Serving on :8080")
+ log.Info("Serving on :8080")
handler := cors.AllowAll().Handler(r)
if err := http.ListenAndServe(":8080", handler); err != nil {
panic(err)