说说 fanIn 和 fanOut
文章目录
fanIn
协程版
递归版
反射版
fanOut
同步版
协程异步版
反射版
今天回顾下常用的两种 channel 应用模式: fanIn 和 fanOut,
分别对应了,对一组相同类型 chan 的合并和广播。
fanIn
将全部输入 chan 都聚合到一个 out chan 中,在全部聚合完成后,关闭 out chan.
详见传送门
附上压测数据
看了第一段代码,一些明显的优化点:
- 使用 select 不要每个 chan 新起一个 go
- out chan 带个 1024 缓存
强烈推荐:我用过最丝滑的 Claude Code 手机客户端
?si=3tAuf7Fj1hN2sz2e 整个视频有点长,但是是一镜到底,完整展示 CC 给指定文件生成单元测试并确保覆盖率超过 80%的过程。 视频中的/generate…
Google One 学生优惠 Bug 可无门槛验证
要美区账号美国节点 兑换链接 此为 bug ,怕被封的勿点 This offer is not available You can check out other Goog…
关于 Docker 容器获取真实 IP
使用portainer的stack部署容器的时候应该如何返回真实 IP ? version: '3' services: webdav: image: ghcr.io/ha…
合速度