Comments (1)
Hi, I'm working on refactoring whole go-socket.io, targeting on more robust implement and less memory footprint.
I just finished the work of go-engine.io, which is v1.4
branch. As I remain old version on 1.0
branch and master
branch, I recommend to get new code through gopkg.in/googollee/go-engine.io.v1
.
As your interesting, could you help to review the code in v1.4
branch? It's not compatible with old code, but API doesn't change to much. It should be easy to be understood.
I will keep this issue a while before finishing go-socket.io.
from go-engine.io.
Related Issues (20)
- Stall in upgrade (race condition) HOT 7
- panic: close of closed channel HOT 6
- Polling p.sendChan may cause a great delay (20+ secs) HOT 1
- Panic on send to pingChan in OnPacket HOT 2
- Parser does not work with Batches of messages on a Packet HOT 1
- way to test engine.io? HOT 2
- Server.ServeHTTP: when newServerConn failed should decrease connection count HOT 1
- Goroutine leak HOT 1
- send on closed channel && close of closed channel HOT 4
- v1.4 现在是否已完工,能否线上使用,谢谢 HOT 2
- panic: concurrent write to websocket connection HOT 1
- panic: close of closed channel HOT 8
- Which socket io specification this go-engine.io implements? HOT 1
- Fix check origin gorilla web socket HOT 6
- PingChan can be closed outside of the pingLocker HOT 2
- read & write different goroutines concurrent HOT 4
- panic: concurrent write to websocket connection HOT 1
- Client read TCP timeout when pingTimeout is less than pingInterval
- PROJECT MOVED! To go-socket.io. Don't open new issues here!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-engine.io.