登录
推荐
文章
Go 技术
课程
下载
专题
AI
排错
已收录文章:1篇
三月内
三天内
一周内
一月内
三月内
最新
最热
Golang
·
Go教程
| 1天前 |
并发
·
错误处理
·
go
·
Context
·
排错
·
Go
错误链
context.WithCancelCause
context.Cause
取消原因
Go context.WithCancelCause 怎么用:让中断原因能被日志和调用方看见
一次请求提前结束时,ctx.Err() 往往只剩下 context.Canceled。用 context.WithCancelCause 和 context.Cause 可以保留真正的中断原因,并把它用于日志、指标和调用方处理;关键是区分父子 Context 的先后关系。
366
收藏