说说 fanIn 和 fanOut
文章目录
fanIn
协程版
递归版
反射版
fanOut
同步版
协程异步版
反射版
今天回顾下常用的两种 channel 应用模式: fanIn 和 fanOut,
分别对应了,对一组相同类型 chan 的合并和广播。
fanIn
将全部输入 chan 都聚合到一个 out chan 中,在全部聚合完成后,关闭 out chan.
详见传送门
附上压测数据
看了第一段代码,一些明显的优化点:
- 使用 select 不要每个 chan 新起一个 go
- out chan 带个 1024 缓存
现在 flutter 的桌面端都这么成熟了吗?
刚在 github 的热门项目上看到这个项目, github.com/KRTirtho/spotube ,居然是 flutter 开发的桌面端+移动端。我是 windows ,…
广州的 it 佬们,给个建议吧
网上最近一直在说前端已死。导致,我本来想继续学的念头产生迷茫了。其次,学历本来就是 21 年大专嵌入式的。然后今年黑马又整了个嵌入的培训班。导致我现在有点犹豫了。我现在是走前端…
请问有了一台 Linux 服务器有哪些用途?
前不久在腾讯轻量云的打折活动中买了一台,2 核 2G ,4MB 的轻量云服务器,但是不知道用来干嘛。以前都是拿来搭博客,后来博客移动到 GitHub Page 服务器就一直在闲…