ipe:与GO编写的Pusher客户端库兼容的开源Pusher服务器实现

时间:2024-05-22 20:11:16
【文件属性】:

文件名称:ipe:与GO编写的Pusher客户端库兼容的开源Pusher服务器实现

文件大小:38KB

文件格式:ZIP

更新时间:2024-05-22 20:11:16

Go

尝试浏览! IPÊ 与Go编写的Pusher客户端库兼容的开源Pusher服务器实现。 为什么我写这个软件? 我想学习Go,并且需要一个简单的应用程序。 我在某些项目中使用Pusher。 我真的很喜欢Pusher; 我在防火墙后面的某些项目上使用了Pusher。 特征 公众频道; 私人频道; 存在渠道; 网钩; 客户事件; 完整的REST API; 简易安装; 一个没有依赖性的二进制文件; 易于配置; 协议版本7; 同一实例中有多个应用; 更换推杆服务器的替代品; 下载预编译的二进制文件 您可以从“下载预构建的二进制文件。 建造 $ go get github.com/dimiro1/ipe 或简单地 $ go install github.com/dimiro1/ipe 通过本地结帐进行构建 $ git clone https://github.com


【文件预览】:
ipe-master
----init()
--------systemd()
--------upstart()
----go.mod(513B)
----utils()
--------utils.go(1KB)
--------utils_test.go(3KB)
----ipe.go(2KB)
----go.sum(2KB)
----Dockerfile(495B)
----config-example.yml(383B)
----connection()
--------connection_test.go(712B)
--------connection.go(954B)
----config()
--------config.go(1KB)
----LICENSE(1KB)
----events()
--------events.go(7KB)
--------events_test.go(743B)
----functional()
--------functional-config.yml(391B)
--------client.go(2KB)
--------SpecRunner.html(612B)
--------test.pusher.js(5KB)
--------Procfile(103B)
----channel()
--------channel_test.go(2KB)
--------channel.go(8KB)
----README.md(4KB)
----mocks()
--------socket.go(241B)
----api()
--------handlers_test.go(5KB)
--------handlers.go(12KB)
----subscription()
--------subscription.go(518B)
----.gitignore(2KB)
----storage()
--------storage.go(1KB)
--------storage_test.go(2KB)
----app()
--------app.go(7KB)
--------app_test.go(6KB)
--------webhooks.go(7KB)
----websockets()
--------errors.go(966B)
--------websocket.go(7KB)
----cmd()
--------main.go(1KB)
----entrypoint.sh(134B)

网友评论