怎样理解spring和gin里的context

理解context,先看看老英伦是怎样把他用在代码里的

上下文,背景,环境,来龙去脉,语境

con+text --> 一起编织

而且还是CET6单词,我就说之前怎么不熟悉

看看chatgpt怎么说的

复制代码
"context"(上下文)是一个重要的概念,用于在应用程序中传递和共享数据、状态和其他相关信息。

在Gin中context指的是HTTP请求的上下文,每个HTTP请求都创建一个,主要包含的东西是

1.请求的相关信息

2.一些便捷方法(关于请求和响应的)

3.一些中间件

在spirng中是指spring应用程序上下文,是个管理维护对象的容器,主要包含的东西是

1.应用程序的配置信息

2.Bean定义

3.其他相关的元数据

Gin的context是由中间件来传递的,最后由handler(处理函数)处理

上面说的Gin的context是指gin.Context

还有context.Context,他是 Go 标准库中的一个接口类型,用于在 Goroutine 之间传递上下文信息。

相关推荐
highreport13 小时前
net报表工具对比:HighReport 与 FastReport
java·c#
奈斯先生Vector13 小时前
AIGC 视频生成实战:用 Kling Video 拆解文生视频、图生视频与完整工作流
开发语言·人工智能·windows·python·aigc·音视频
吃饱了得干活13 小时前
Redis 不是死脑筋,它是一套“会进化”的存储系统
redis·后端
伩仁13 小时前
别再 HTTP 200 一把梭了:用 RFC 9457 Problem Details 给 FastAPI 错误响应"立规矩"
后端
小玮看世界13 小时前
[Python]螺旋遍历 vs 最短路径:方向控制类算法的“同源异流”
开发语言·python·算法
MeetTanG13 小时前
Go 实战锦囊|errgroup:优雅地管理并发任务组
后端·go
xiaoqiMikko13 小时前
七条 advisory 各给了一个修复版,而一次修完的那个数字一条都没写
java·spring boot
vHelios13 小时前
【电商项目】短信测试遇到的问题与解决方案:InaccessibleObjectException报错、单元测试通过但未接收到验证码
java·微服务
PragmaticWorks13 小时前
DDD 学了很多却用不上?因为你把“责任”和“时机”揉在了一起
后端·领域驱动设计
OPEN-F13 小时前
ROS2系列教程:tf2坐标变换详解(C++/Python)
开发语言·c++·python