Comments (9)
yes, I'm working on this sporadically. I need to introduce some API breaking changes and that's why the project was stalled for some time. However I've adopted http://gopkg.in approach and from now on current implementation is accessible via "gopkg.in/igm/sockjs-go.v1/sockjs" import path which takes code from branch "v1". Please note that not much further development will happen here in v1.
Further development will continue in "master" branch and can be imported as "gopkg.in/igm/sockjs-go.v0/sockjs". Version 0 will introduce API changes and will break current builds eventually. Later the plan is to introduce branch "v2" as soon as the new API stabilises.
from sockjs-go.
thanks. i am working on a realtime app. the sockjs nodejs and python server works well, but i really hate the callbacks.
i want to knew whether you are using sockjs-go in product.
from sockjs-go.
I'm not using it in production and using it in production is discouraged (as stated here: https://github.com/igm/sockjs-go#important)
Version 2 will be a complete reimplementation of the library with slightly different API and hopefully production ready, but without any ETA at this moment.
from sockjs-go.
any details on the new version? maybe i can do some help
from sockjs-go.
I've branched out previous version into "v1" branch and put new version into master. As I wrote before it is a complete rewrite of library, with less code (with tests) and with proper CI setup. The API is different, but IMO more logical and fits better the sockjs string frame-ing. Any help is more than welcome, I hope (and plan) to release it as a stable and production ready "v2" soon.
from sockjs-go.
Great news, @igm. I look forward to v1.
from sockjs-go.
thanks @druska , actually it's a version "v2" to look forward ;) I don't expect much activity in "v1"
from sockjs-go.
I'm not using it in production and using it in production is discouraged (as stated here: https://github.com/igm/sockjs-go#important)
Version 2 will be a complete reimplementation of the library with slightly different API and hopefully production ready, but without any ETA at this moment.
It is production ready now?
from sockjs-go.
@iwanbk
Current version 2 is the latest stable with better quality than v1. As with any (not only) open source project, you might encounter problems in the library, if you find any issues, please open a github issue here and we'll work on it, or feel free to submit a PR.
from sockjs-go.
Related Issues (20)
- eventsource needs to escape messages HOT 6
- RFC: Add the possibility set allowed methods on NewHandler func HOT 3
- Check if session is active HOT 1
- sockjs server not working with gorilla/websocket HOT 4
- Handler prefix does not allow grouping expressions
- .
- Do sockjs-go sessions support XDR transports? HOT 1
- Multiple prefixes always in sync? HOT 1
- CloseNotify issue. HOT 7
- add go.mod for use with vgo HOT 2
- Add context support in the socket session HOT 1
- Fix tests HOT 2
- websocket timeout HOT 2
- CORS errors when trying to connect sockjs server from a local (file://) resource HOT 6
- Issues with URL Path matching logic HOT 4
- How to use sockjs-go in a GIN project, I do not know how to send gin.Context(req, writer)) HOT 2
- CDN for sockjs-0.3.min.js is already gone. HOT 4
- Tag for v3 HOT 3
- sockjs: session not in open state HOT 3
- CheckOrigin doesn't work , how to set cors HOT 2
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 sockjs-go.