技术栈

golang的context

产幻少年2024-10-09 14:42

参考视频:https://www.bilibili.com/video/BV1KsvLeiEJM

  1. context是什么?程序运行的上下文,或者理解为环境,或者说是一个"全局变量"。
  2. context的作用是什么?传递上下文信息。
  3. 为什么要用context?例如,多个goroutine执行一个业务,当一个goroutine出错,如何取消该业务的所有goroutine?
  4. goroutine没有暴露id,所以不能像线程那样用一个pthread_kill函数取消。
上一篇:ES创建文档,使用postman调用请求
下一篇:常见的负载均衡
相关推荐
暮色妖娆丶
2 小时前
不过是吃了几年互联网红利罢了,我高估了自己
java·后端·面试
UrbanJazzerati
2 小时前
Python Scrapling:小白也能轻松掌握的现代网页抓取工具
后端·面试
老张的码
2 小时前
飞书 × OpenClaw 接入指南
人工智能·后端
希克厉
2 小时前
记录安装wsl2踩的一个坑
后端
zone7739
2 小时前
004:RAG 入门-LangChain读取PDF
后端·python·面试
漫霂
2 小时前
基于redis实现登录校验
redis·后端
zone7739
2 小时前
005:RAG 入门-LangChain读取表格数据
后端·python·agent
用户734402819342
3 小时前
mysql如何存储boolean类型
后端
golang学习记
3 小时前
Fiber v3 适配器模式:17 种写法随便用,老代码"即插即用"🔌
后端·go
用户02074220175
3 小时前
从零到一:用 Rust 实现一个简单的区块链
后端
热门推荐
01GitHub 镜像站点02OpenClaw 使用和管理 MCP 完全指南03OpenClaw + 飞书(Feishu)环境搭建指南04OpenClaw优化飞书API 额度已耗尽问题05本地部署 OpenClaw + DeepSeek-R1 完全指南06Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services07Window 10部署openclaw报错node.exe : npm error code 12808小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10OpenClaw大龙虾机器人完整安装教程