寂傧 发表于 2025-7-22 01:59:48

Golang基础笔记十三之context

本文首发于公众号:Hunter后端
原文链接:Golang基础笔记十三之context
在 Golang 里,context 包提供了很多比如传递截止时间、取消信号、传递数据等操作的标准方式,用于在跨 API 边界、进程和 goroutine之间进行。
这一篇笔记详细介绍一下 context 包相关的一些操作。
以下是本篇笔记目录:

[*]Context 接口及作用
[*]取消传播
[*]超时控制
[*]截止时间
[*]传递数据
1、Context 接口及作用

1. Context 接口

Context 是 context 包下的一个接口,其定义如下:
type Context interface {    Deadline() (deadline time.Time, ok bool)    Done()
页: [1]
查看完整版本: Golang基础笔记十三之context