broadcaster:使用 Go 的有效负载广播(一对多,扇出)消息

时间:2024-06-26 03:19:57
【文件属性】:

文件名称:broadcaster:使用 Go 的有效负载广播(一对多,扇出)消息

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-26 03:19:57

Go

广播员 这个包以 Go 惯用的方式实现广播类型的消息传递(或事件),而不是基于处理程序列表。 这是基于发明的设计和的实际实现,修改为仅公开通道,这是 Go 中首选的通信方式。 与使用频道列表和注册/取消注册方法的普通包相反,该包使用频道链接列表以扇出方式广播值。 安装 $ go get github.com/steeve/broadcaster 如何使用 package main import ( "fmt" "github.com/steeve/broadcaster" ) func main () { b := broadcaster . NewBroadcaster () defer b . Close () for i := 0 ; i < 10 ; i ++ { go func () { re


【文件预览】:
broadcaster-master
----.gitignore(266B)
----README.md(1KB)
----broadcaster.go(2KB)
----LICENSE(11KB)

网友评论