SSE-用于Go的服务器发送事件客户端/服务器库 概要 SSE是Golang服务器发送事件的客户端/服务器实现。 建置状态 掌握: 注意:现在,所有活动开发都在v2分支上进行。 快速开始 要安装版本2: go get github.com/r3labs/sse/v2 去测试: $ make deps $ make test 示例服务器 服务器分为两部分。 它由消息调度程序和http处理函数组成。 消息传递系统在运行时启动: func main () { server := sse . New () } 要将流添加到此处理程序: func main () { server := sse . New () server . CreateStream ( "messages" ) } 这将在调度程序内部创建一个新的流。 既然没有消费者,那么向该频道发布消息将无济于事。 通过将