go-sse:Go的服务器发送事件

时间:2024-02-26 09:43:47
【文件属性】:

文件名称:go-sse:Go的服务器发送事件

文件大小:18KB

文件格式:ZIP

更新时间:2024-02-26 09:43:47

go golang server sse server-sent-events

闲话 服务器发送的Go事件 关于 是一种将数据从服务器连续发送到浏览器的方法,而不是反复请求它,从而取代了“长轮询方式”。 所有主流浏览器都它,对于IE / Edge,您可以使用 。 go-sse是一个小型库,用于在Go中创建服务器发送事件服务器,并与Go 1.9+一起使用。 产品特点 多通道(隔离) 向所有频道广播消息 自定义标头(适用于CORS) Last-Event-ID支持(重新发送丢失的消息) 与多个Go框架兼容 安装方式 go get github.com/alexandrevicenzi/go-sse 例 服务器端: package main import (


【文件预览】:
go-sse-master
----.gitignore(266B)
----go.mod(51B)
----doc.go(370B)
----.travis.yml(306B)
----channel.go(1KB)
----LICENSE(1KB)
----message_test.go(840B)
----docker-compose.yml(267B)
----.github()
--------FUNDING.yml(679B)
----sse.go(5KB)
----README.md(2KB)
----_examples()
--------echo.go(720B)
--------chi.go(746B)
--------gin.go(720B)
--------static()
--------net_http.go(635B)
--------gorilla.go(685B)
--------README.md(1KB)
--------iris()
--------net_http_options.go(1KB)
----bench_test.go(2KB)
----options.go(595B)
----message.go(1KB)
----client.go(644B)
----channel_test.go(818B)
----client_test.go(317B)
----options_test.go(548B)
----sse_test.go(2KB)

网友评论