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

相关推荐
我不是外星人1 小时前
有了 Harness Engineering ,真的还需要研发工程师吗?
前端·后端·ai编程
candyTong1 小时前
RTK 技术原理:一次典型会话里,80% 上下文是怎么省下来的
javascript·后端·架构
Rust研习社3 小时前
组合真的优于继承吗?为什么 Rust 和 Go 都拥抱组合舍弃继承?
后端·rust·编程语言
IT_陈寒4 小时前
JavaScript的闭包把我坑惨了,说好的内存会自动回收呢?
前端·人工智能·后端
CaffeinePro4 小时前
Pydantic深度使用:数据校验、枚举、ORM映射
后端·fastapi
Chenyiax5 小时前
从 Chat 到 Responses:OpenAI API 抽象为什么变了?
后端
MariaH5 小时前
Koa和Express的区别
后端
MariaH5 小时前
Koa框架的使用
后端
luckdewei6 小时前
那个用 passlib 做认证的新同事,上线第一天就把用户密码写进了日志
后端
ping某7 小时前
为什么 Nginx 明明监听了 80,转发后端时却用了 4xxxx 端口?
后端·nginx