Sam Shaplygin
Sam Shaplygin
**Is your feature request related to a problem? Please describe.** Current libs version doesn't supported socket.io v2 It is not completed proposal version. I suggest some changes. At the future...
**Describe the bug** Detected data race from unit tests. [Example](https://github.com/googollee/go-socket.io/runs/4449775158?check_suite_focus=true) **To Reproduce** Run github action's **Expected behavior** A clear and concise description of what you expected to happen. **Environment (please...
**Is your feature request related to a problem? Please describe.** From current source [code](https://github.com/googollee/go-socket.io/blob/master/connection.go#L122) client ID increased. **Describe the solution you'd like** ```go id := conn.ID() // base64Id at v2...
**Environment (please complete the following information):** - Go version: [e.g. v1.16] - Server version [e.g. go-socket.io v1.4.5] - Client version [does not matter]
Travis CI test coverage log: github.com/googollee/go-socket.io/broadcast.go:24: NewBroadcast 0.0% github.com/googollee/go-socket.io/broadcast.go:29: Join 0.0% github.com/googollee/go-socket.io/broadcast.go:44: Leave 0.0% github.com/googollee/go-socket.io/broadcast.go:62: LeaveAll 0.0% github.com/googollee/go-socket.io/broadcast.go:80: Clear 0.0% github.com/googollee/go-socket.io/broadcast.go:90: Send 0.0% github.com/googollee/go-socket.io/broadcast.go:103: SendAll 0.0% github.com/googollee/go-socket.io/broadcast.go:119: Len 0.0% github.com/googollee/go-socket.io/broadcast.go:129:...
Travis CI test coverage log: github.com/googollee/go-socket.io/conn.go:65: newConn 0.0% github.com/googollee/go-socket.io/conn.go:84: Close 0.0% github.com/googollee/go-socket.io/conn.go:100: connect 0.0% github.com/googollee/go-socket.io/conn.go:123: nextID 0.0% github.com/googollee/go-socket.io/conn.go:128: write 0.0% github.com/googollee/go-socket.io/conn.go:144: onError 0.0% github.com/googollee/go-socket.io/conn.go:156: parseArgs 0.0% github.com/googollee/go-socket.io/conn.go:160: serveError 0.0% github.com/googollee/go-socket.io/conn.go:176:...
Travis CI test coverage: github.com/googollee/go-socket.io/parser/decoder.go:35: Close 50.0% github.com/googollee/go-socket.io/parser/decoder.go:57: DecodeHeader 81.0% github.com/googollee/go-socket.io/parser/decoder.go:89: DecodeArgs 90.3% github.com/googollee/go-socket.io/parser/decoder.go:157: readString 84.6% github.com/googollee/go-socket.io/parser/decoder.go:178: readHeader 83.0% github.com/googollee/go-socket.io/parser/decoder.go:255: readEvent 66.7% github.com/googollee/go-socket.io/parser/decoder.go:282: readBuffer 75.0% github.com/googollee/go-socket.io/parser/decoder.go:290: detachBuffer 47.6% github.com/googollee/go-socket.io/parser/encoder.go:27: Encode...
Travis CI test coverage: github.com/googollee/go-socket.io/server.go:17: NewServer 0.0% github.com/googollee/go-socket.io/server.go:30: Close 0.0% github.com/googollee/go-socket.io/server.go:34: ServeHTTP 0.0% github.com/googollee/go-socket.io/server.go:40: OnConnect 0.0% github.com/googollee/go-socket.io/server.go:47: OnDisconnect 0.0% github.com/googollee/go-socket.io/server.go:53: OnError 0.0% github.com/googollee/go-socket.io/server.go:59: OnEvent 0.0% github.com/googollee/go-socket.io/server.go:65: Serve 0.0% github.com/googollee/go-socket.io/server.go:76: JoinRoom...
**Describe the solution you'd like** Check and support admin-ui panel from https://github.com/socketio/socket.io-admin-ui