Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Baiguoshuai1/shadiaosocketio

A simple Go SocketIO and support for protocol 3 and protocol 4!
https://github.com/Baiguoshuai1/shadiaosocketio

go go-socket go-socket-io go-socket-io-parser go-socketio golang javascript socket-client socket-io socket-io-client socket-server socketio socketio-server websocket

Last synced: 3 months ago
JSON representation

A simple Go SocketIO and support for protocol 3 and protocol 4!

Awesome Lists containing this project

README

        

golang socket.io
================

GoLang implementation of [socket.io](http://socket.io) library, client and server.

Examples directory contains simple clients and servers.

### Get It

```sh
go get -u github.com/Baiguoshuai1/shadiaosocketio
```

### Debug
```sh
DEBUG=1 go run client.go
```

### Simple Clients Usage
[client.html](./examples/client/html/client.html)
or
[client.go](./examples/client/client.go)

### Simple Servers Usage
[server.js](./examples/server/node/server.js)
or
[server.go](./examples/server/server.go)

### Compatibility




Client




JavaScript(browser)
JavaScript(Node.js)
Golang(client)



v3.x
v4.x
v3.x
v4.x
-


Golang(server)








Node.js(server)
v3.x







v4.x