package infra import ( "nhooyr.io/websocket" ) // WSClient representa una conexion WebSocket individual. // Cada cliente tiene su propio canal de envio buffereado y una // referencia al hub al que pertenece. type WSClient struct { Hub *WSHub Conn *websocket.Conn Send chan []byte ID string }