We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0632fce commit 84859beCopy full SHA for 84859be
src/essential/impl/sync/20.context.md
@@ -1,6 +1,6 @@
1
# context
2
3
-`context`译名为上下文,其设计的初衷是用来管理跨越多个协程的请求范围内的值、取消信号、截止日期等信息。`context` 广泛用于处理并发操作中的超时、取消信号、传递请求范围的数据等。它通常在处理 HTTP 请求、任务调度、数据库查询等场景中使用,尤其是在微服务架构中,`context` 提供了一个统一的方式来管理跨服务调用的生命周期,用于链路追踪。
+`context`译名为上下文,其设计的初衷是用来跨多个协程尤其是父子协程间传递信号和一些简单的数据。它通常在处理 HTTP 请求、任务调度、数据库查询等场景中使用,尤其是在微服务架构中,gRPC就通过`context`来跨进程跨网络来做元数据传递,链路控制等操作。
4
5
```go
6
package main
0 commit comments