怎样理解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 之间传递上下文信息。

相关推荐
12344522 分钟前
【面试复盘】有了equals为什么还要hashcode
java·后端
小周在成长4 分钟前
MyBatis 分页插件PageHelper
后端
Paladin_z5 分钟前
Easy Query中间件的使用
后端
lsx2024069 分钟前
Vue3 自定义指令
开发语言
牛奔18 分钟前
Go语言中结构体转Map优雅实现
开发语言·后端·macos·golang·xcode
毕设源码-邱学长18 分钟前
【开题答辩全过程】以 台球俱乐部管理系统为例,包含答辩的问题和答案
java·eclipse
掘金码甲哥19 分钟前
我不允许谁还分不清这三种watch机制的区别
后端
wujj_whut21 分钟前
【Conda实战】从0到1:虚拟环境创建、多Python版本管理与环境切换全指南
开发语言·python·conda
蜗牛^^O^23 分钟前
java中的JUC
java·开发语言
张心独酌24 分钟前
Rust新手练习案例库- rust-learning-example
开发语言·后端·rust