@@ -59,15 +59,15 @@ func socketServer() (err error) {
59
59
60
60
for i , client := range clients {
61
61
if client != nil && i != 0 {
62
- fmt .Println ("client" + client .(* socket.Socket ).Id () + " connected, exceed 1" )
62
+ fmt .Println ("Error: client" + client .(* socket.Socket ).Id () + " connected, exceed 1" )
63
63
return
64
64
//fmt.Println(i, client.(*socket.Socket).Id())
65
65
}
66
66
}
67
67
client := clients [0 ].(* socket.Socket )
68
68
id := client .Id ()
69
69
var roomID string
70
- fmt .Println ("client" + id + " connected" )
70
+ fmt .Println ("Info: client" + id + " connected" )
71
71
72
72
//io.Emit()
73
73
err = client .Emit ("online" , map [string ]interface {}{
@@ -78,7 +78,7 @@ func socketServer() (err error) {
78
78
}
79
79
80
80
err = client .On ("disconnect" , func (clients ... any ) {
81
- fmt .Println ("client" + id + " disconnected" )
81
+ fmt .Println ("Info: client" + id + " disconnected" )
82
82
//io.Emit("offline", map[string]interface{}{
83
83
// "socketid": id,
84
84
//})
@@ -105,24 +105,24 @@ func socketServer() (err error) {
105
105
106
106
})
107
107
err = client .On ("disconnection" , func (clients ... any ) {
108
- fmt .Println ("client" + id + " disconnected " )
108
+ fmt .Println ("Info: client" + id + " disconnection " )
109
109
if roomID == "" {
110
110
return
111
111
}
112
112
err = io .Of (socket .Room (roomID ), nil ).Emit ("offline" , map [string ]interface {}{
113
113
"id" : id ,
114
114
})
115
115
})
116
-
116
+
117
117
if err != nil {
118
- fmt .Println (err )
118
+ fmt .Println ("Error:" , err )
119
119
return
120
120
}
121
121
122
122
err = client .On ("init" , func (requestData ... any ) {
123
123
for i , _ := range requestData {
124
124
if i != 0 {
125
- fmt .Println ("client" + id + " sent data " )
125
+ fmt .Println ("Error: client" + id + " init, exceed 1 " )
126
126
return
127
127
}
128
128
}
@@ -140,23 +140,23 @@ func socketServer() (err error) {
140
140
data .SocketID = string (id )
141
141
roomID = data .RoomID
142
142
var room = socket .Room (data .RoomID )
143
- fmt .Println ("client" + data .SocketID + " joined room " + data .RoomID )
143
+ fmt .Println ("Info: client" + data .SocketID + " joined room " + data .RoomID )
144
144
client .Join (room )
145
- for _ , i := range client .Rooms ().Keys () {
146
- fmt .Println (i )
147
- }
145
+ // for _, i := range client.Rooms().Keys() {
146
+ // fmt.Println(i)
147
+ // }
148
148
client .SetData (data )
149
149
})
150
150
151
151
if err != nil {
152
- fmt .Println (err )
152
+ fmt .Println ("Error:" , err )
153
153
return
154
154
}
155
155
156
156
err = client .On ("update" , func (requestData ... any ) {
157
157
for i , _ := range requestData {
158
158
if i != 0 {
159
- fmt .Println ("client" + id + " sent data " )
159
+ fmt .Println ("Error: client" + id + " update, exceed 1 " )
160
160
return
161
161
}
162
162
}
@@ -168,12 +168,12 @@ func socketServer() (err error) {
168
168
return
169
169
}
170
170
if err = json .Unmarshal (jsonData , & data ); err != nil {
171
- fmt .Println ("Error:" , err )
171
+ fmt .Println ("Error in Ummarshal :" , err )
172
172
return
173
173
}
174
174
oriData , ok := client .Data ().(Data )
175
175
if ! ok {
176
- fmt .Println ("data not found" )
176
+ fmt .Println ("Error: data not found, don't update " )
177
177
return
178
178
}
179
179
data .SocketID = string (id )
@@ -191,7 +191,7 @@ func socketServer() (err error) {
191
191
err = client .On ("chat" , func (requestData ... any ) {
192
192
for i := range requestData {
193
193
if i != 0 {
194
- fmt .Println ("client" + id + " sent data , exceed 1" )
194
+ fmt .Println ("client" + id + " chat , exceed 1" )
195
195
return
196
196
}
197
197
}
@@ -238,16 +238,16 @@ func socketServer() (err error) {
238
238
//fmt.Println("update" + socketID)
239
239
thisSocket , ok := socketMap .Load (socketID )
240
240
if ! ok {
241
- fmt .Println ("socket not found" )
241
+ fmt .Println ("Error: socket not found, don't send update " )
242
242
continue
243
243
}
244
244
data , ok := thisSocket .Data ().(Data )
245
245
if ! ok {
246
- fmt .Println ("data not found" )
246
+ fmt .Println ("Error: data not found, don't send update " )
247
247
continue
248
248
}
249
249
if data .Model == "" {
250
- fmt .Println ("model not found" )
250
+ fmt .Println ("Error: model not found, don't send update " )
251
251
continue
252
252
}
253
253
if roomMap [data .RoomID ] == nil {
0 commit comments