文件名称:relayr:用于Go的简单实时网络
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-11 02:14:15
Go
中继器 RelayR是一个Go软件包,为Go Web应用程序提供易于使用的实时通信API。 当前版本:0.3.0 有关版本之间的更改的详细信息,请参见CHANGELOG.md。 安装 重要的: RelayR依赖于获得WebSocket支持。 请转到该存储库,给它加星号,然后``将it into your GOPATH`中。 但是,对于任何不支持Web套接字的浏览器,RelayR本身将退回到Long Polling(您只需要上面的包,以便您的服务器支持Web套接字)。 安装RelayR 安装,可以运行以下命令: go get -u github.com/simon-whitehead/relayr 例子 /examples目录包含三个示例。 第一个是简单的服务器->客户端时间戳推送。 服务器将每秒将当前时间下推给所有连接的客户端。 看起来像这样: 第二个是著名的Signal
【文件预览】:
relayr-master
----.gitignore(6B)
----doc.go(208B)
----transport.go(194B)
----LICENSE(11KB)
----CHANGELOG.md(2KB)
----client-script.go(5KB)
----examples()
--------time-push()
--------shape-move()
--------groups()
----clientOps.go(590B)
----exchange.go(8KB)
----README.md(2KB)
----util.go(625B)
----groupOps.go(960B)
----longpoll-transport.go(2KB)
----relay.go(1KB)
----operation.go(151B)
----websocket-transport.go(2KB)
----client.go(226B)