文件名称:websocket:像web服务一样去处理websocket
文件大小:25KB
文件格式:ZIP
更新时间:2024-04-14 06:26:32
Go
网络套接字 像web服务一样去处理websocket 安装 go get github.com/ebar-go/ego 演示版 package main import ( "github.com/ebar-go/websocket" "github.com/gin-gonic/gin" "log" ) func main () { router := gin . Default () ws := websocket . Default () router . GET ( "/ws" , func ( ctx * gin. Context ) { ws . HandleRequest ( ctx . Writer , ctx . Request ) }) ws . HandleConnect ( func ( conn websocket. Connection ) {
【文件预览】:
websocket-main
----example()
--------gin.go(679B)
----server.go(3KB)
----epoll.go(1KB)
----connection.go(3KB)
----context.go(1KB)
----response.go(568B)
----engine.go(1KB)
----LICENSE(34KB)
----epoll_server.go(3KB)
----.idea()
--------vcs.xml(180B)
--------websocket.iml(281B)
--------modules.xml(270B)
--------.gitignore(254B)
----interface.go(161B)
----.gitignore(275B)
----go.sum(4KB)
----README.md(904B)
----request.go(549B)
----go.mod(215B)