Golang 实现的高性能 WebSocket 库 quickws v0.1.3 版本发布
简介 quickws是一个高性能的websocket库 特性 3倍的简单 实现rfc6455 实现rfc7692 内容 安装 例子 服务端 客户端 配置函数 客户端配置参数 配置header 配置握手时的超时时间 配置自动回复ping消息 服务配置参数 配置服务自动回复ping消息 注意⚠️ quickws默认返回read buffer的浅引用,如果生命周期超过OnMessage的,需要clone一份再使用 Installation go get github.com/antlabs/quickws example 服务端 package main import ( "fmt" "net/http" "time" "github.com/antlabs/quickws" ) type echoHandler struct{} func (e *echoHandler) OnOpen(c *quickws.Conn) { fmt.Println("OnOpen:", c) } func (e *echoHandler) OnMessag...