登录
推荐
文章
Go 技术
课程
下载
专题
AI
Go教程技术文章
Go教程
Go问答
MySQL
Redis
软件教程
人工智能
业界新闻
php教程
java教程
python教程
linux
前端
常见问题
AI提示词
作文
画画
一周内
三天内
一周内
一月内
三月内
最新
最热
Golang
·
Go教程
| 5天前 |
errgroup
·
singleflight
·
超时控制
·
并发编程
·
database/sql
·
golang
Go context 超时控制:把 deadline 传到每个下游调用
用 context.WithTimeout 统一请求 deadline,并在下游函数中正确响应取消。
586
收藏
Golang
·
Go教程
| 6天前 |
errgroup
·
singleflight
·
超时控制
·
并发编程
·
database/sql
·
golang
Go errgroup SetLimit:给并发扇出加一个硬上限
用 SetLimit 控制同一次请求内的并发度,避免批量扇出把下游打穿。
575
收藏
Golang
·
Go教程
| 6天前 |
errgroup
·
singleflight
·
超时控制
·
并发编程
·
database/sql
·
golang
Go errgroup 实战:并发扇出时别丢掉错误和取消
使用 errgroup.WithContext 同时启动多个下游任务,并在任一任务失败时取消其它任务。
273
收藏
Golang
·
Go教程
| 6天前 |
errgroup
·
singleflight
·
超时控制
·
并发编程
·
database/sql
·
golang
Go 并发治理入门:先管请求生命周期,再谈 goroutine 数量
把一次请求拆成入口、并发扇出、下游调用、取消和收尾几个阶段,建立并发治理的全局视角。
301
收藏
1
2
3
4
5
6