首页
文章列表
标签墙
返回找工具啦
取消操作
共 2 篇文章
Go语言context.Done()通道在取消时的关闭行为
2026-05-03 08:21:08
Go语言context.Done通道在取消时的关闭行为 在 Go 语言并发编程中,context 包是控制 Goroutine 生命周期的核心工具。理解 context.Done 通道在取消操作时的具体行为,对于编写优雅、不泄露资源的并发程序至关重要。本文将深入剖析 Done 通道的关闭机制,并通过
Go语言
并发编程
Context
62
0
Go 上下文:context 包与取消操作
2026-04-05 19:41:42
Go 上下文:context 包与取消操作 在 Go 语言中,context 是一个看似简单却蕴含深意的标准库包。它解决的问题非常明确:如何在 goroutine 之间传递取消信号、截止时间以及请求作用域内的值。 当一个请求到达服务器,服务器可能需要启动多个 goroutine 来处理不同的子任务。
Go语言
context
并发编程
83
0