From 59d423234056dabd51ca02f663243fe6b2128837 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 8 Aug 2024 19:57:41 +0900 Subject: feat(backend/woerker): enable `errcheck` in `golangci-lint` --- backend/game/ws.go | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'backend/game/ws.go') diff --git a/backend/game/ws.go b/backend/game/ws.go index 9a3956b..8e219d6 100644 --- a/backend/game/ws.go +++ b/backend/game/ws.go @@ -1,6 +1,7 @@ package game import ( + "log" "net/http" "time" @@ -36,8 +37,14 @@ func servePlayerWs(hub *gameHub, w http.ResponseWriter, r *http.Request, playerI } hub.registerPlayer <- player - go player.writePump() - go player.readPump() + go func() { + err := player.writePump() + log.Printf("%v", err) + }() + go func() { + err := player.readPump() + log.Printf("%v", err) + }() return nil } @@ -53,7 +60,13 @@ func serveWatcherWs(hub *gameHub, w http.ResponseWriter, r *http.Request) error } hub.registerWatcher <- watcher - go watcher.writePump() - go watcher.readPump() + go func() { + err := watcher.writePump() + log.Printf("%v", err) + }() + go func() { + err := watcher.readPump() + log.Printf("%v", err) + }() return nil } -- cgit v1.2.3-70-g09d2