@@ -35,16 +35,18 @@ func SetupSocketIO() *socketio.Server {
3535 })
3636 ioo := socketio .NewServer (nil , opts )
3737
38+ //nolint:errcheck // Socket.IO event handlers don't return meaningful errors
3839 ioo .On ("connection" , func (clients ... any ) {
39- socket := clients [0 ].(* socketio.Socket )
40+ socket := clients [0 ].(* socketio.Socket ) //nolint:errcheck // Type assertion in socket.io handler
4041 me := socket .Id ()
4142 myRoom := socketio .Room (me )
42- ioo .To (myRoom ).Emit ("init-room" )
43+ _ = ioo .To (myRoom ).Emit ("init-room" )
4344 utils .Log ().Printf ("init room %v\n " , myRoom )
4445
46+ //nolint:errcheck // Socket.IO event handlers don't return meaningful errors
4547 socket .On ("join-room" , func (datas ... any ) {
46- room := socketio .Room (datas [0 ].(string ))
47- roomId := datas [0 ].(string )
48+ room := socketio .Room (datas [0 ].(string )) //nolint:errcheck // Type assertion in socket.io handler
49+ roomId := datas [0 ].(string ) //nolint:errcheck // Type assertion in socket.io handler
4850 utils .Log ().Printf ("Socket %v has joined %v\n " , me , room )
4951 socket .Join (room )
5052 ioo .In (room ).FetchSockets ()(func (usersInRoom []* socketio.RemoteSocket , _ error ) {
@@ -54,10 +56,10 @@ func SetupSocketIO() *socketio.Server {
5456 roomsMutex .Unlock ()
5557
5658 if len (usersInRoom ) <= 1 {
57- ioo .To (myRoom ).Emit ("first-in-room" )
59+ _ = ioo .To (myRoom ).Emit ("first-in-room" )
5860 } else {
5961 utils .Log ().Printf ("emit new user %v in room %v\n " , me , room )
60- socket .Broadcast ().To (room ).Emit ("new-user" , me )
62+ _ = socket .Broadcast ().To (room ).Emit ("new-user" , me )
6163 }
6264
6365 // Inform all clients by new users.
@@ -73,16 +75,18 @@ func SetupSocketIO() *socketio.Server {
7375 })
7476 })
7577
78+ //nolint:errcheck // Socket.IO event handlers don't return meaningful errors
7679 socket .On ("server-broadcast" , func (datas ... any ) {
7780 roomID := datas [0 ].(string )
7881 utils .Log ().Printf (" user %v sends update to room %v\n " , me , roomID )
79- socket .Broadcast ().To (socketio .Room (roomID )).Emit ("client-broadcast" , datas [1 ], datas [2 ])
82+ _ = socket .Broadcast ().To (socketio .Room (roomID )).Emit ("client-broadcast" , datas [1 ], datas [2 ])
8083 })
8184
85+ //nolint:errcheck // Socket.IO event handlers don't return meaningful errors
8286 socket .On ("server-volatile-broadcast" , func (datas ... any ) {
8387 roomID := datas [0 ].(string )
8488 utils .Log ().Printf (" user %v sends volatile update to room %v\n " , me , roomID )
85- socket .Volatile ().Broadcast ().To (socketio .Room (roomID )).Emit ("client-broadcast" , datas [1 ], datas [2 ])
89+ _ = socket .Volatile ().Broadcast ().To (socketio .Room (roomID )).Emit ("client-broadcast" , datas [1 ], datas [2 ])
8690 })
8791
8892 socket .On ("user-follow" , func (datas ... any ) {
0 commit comments