文件名称:Go的微小WebSocket库。-Golang开发
文件大小:107KB
文件格式:ZIP
更新时间:2024-06-15 07:53:35
Golang Networking
在Go中实现RFC6455 WebSocket实现。 功能零拷贝升级在I / O期间无需中间分配低级API,它允许构建您自己的数据包处理逻辑和缓冲区重用Hig ws RFC6455 WebSocket在Go中的实现。 功能零拷贝升级在I / O期间无需中间分配低级API允许构建自己的数据包处理逻辑和缓冲区重用围绕wsutil软件包中API的高级包装程序和帮助程序,它们可以快速启动而无需挖掘协议内部文档GoDoc。 为什么现有的WebSocket实现不允许用户以清晰的方式重用连接之间的I / O缓冲区。 该图书馆旨在出口
【文件预览】:
ws-master
----server_test.go(21KB)
----write_test.go(854B)
----http_test.go(2KB)
----go.mod(181B)
----util_test.go(10KB)
----.github()
--------workflows()
----frame_test.go(460B)
----go.sum(541B)
----rw_test.go(3KB)
----frame.go(13KB)
----server_test.s(0B)
----errors.go(1KB)
----wsflate()
--------helper_test.go(574B)
--------reader.go(2KB)
--------cbuf_test.go(3KB)
--------extension.go(7KB)
--------writer_test.go(2KB)
--------reader_test.go(16B)
--------parameters_test.go(16B)
--------writer.go(3KB)
--------cbuf.go(1KB)
--------helper.go(6KB)
--------parameters.go(5KB)
----read_test.go(1KB)
----util.go(5KB)
----dialer_tls_go17.go(1KB)
----read.go(3KB)
----example()
--------autobahn()
----LICENSE(1KB)
----doc.go(2KB)
----check.go(5KB)
----nonce.go(2KB)
----write.go(2KB)
----nonce_test.go(206B)
----README.md(9KB)
----server.go(23KB)
----Makefile(2KB)
----cipher.go(2KB)
----autobahn()
--------docker()
--------main.go(5KB)
--------main_go18.go(164B)
--------main_go17.go(350B)
--------script()
--------config()
--------.gitignore(8B)
----wsutil()
--------helper_test.go(2KB)
--------reader.go(8KB)
--------handler.go(6KB)
--------writer_test.go(14KB)
--------extenstion.go(897B)
--------reader_test.go(9KB)
--------upgrader.go(2KB)
--------handler_test.go(3KB)
--------utf8.go(5KB)
--------cipher.go(2KB)
--------writer.go(16KB)
--------wsutil.go(1KB)
--------utf8_test.go(4KB)
--------dialer.go(3KB)
--------upgrader_test.go(2KB)
--------helper.go(9KB)
--------dialer_test.go(3KB)
--------cipher_test.go(942B)
----dialer.go(17KB)
----http.go(13KB)
----tests()
--------deflate_test.go(2KB)
----.gitignore(38B)
----dialer_test.go(19KB)
----cipher_test.go(3KB)
----dialer_tls_go18.go(119B)