ws:Go的微小WebSocket库 源码
ws Go中的 WebSocket实现。 产品特点 零拷贝升级 I / O期间无中间分配 低级API,可构建自己的数据包处理逻辑和缓冲区重用 wsutil套件中围绕API的高级包装程序和辅助程序,这些方法可以快速启动而无需深入研究协议内部 文献资料 。 为什么 现有的WebSocket实现不允许用户以明确的方式重用连接之间的I / O缓冲区。 该库旨在导出有效的低级接口,以使用该协议,而不会强制仅使用一种方式。 顺便说一句,如果要获得更高级别的工具,可以使用wsutil包。 状态 库被标记为v1*因此在进行某些改进或重构期间不得破坏其API。 RFC6455的此实现通过了 ,目前覆盖率
文件列表
ws-master.zip
(预估有个71文件)
ws-master
server_test.go
21KB
write_test.go
854B
http_test.go
2KB
go.mod
181B
util_test.go
10KB
.github
workflows
main.yml
966B
frame_test.go
460B
暂无评论