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

相关推荐
我命由我1234518 分钟前
Jetpack Compose - MaterialExpressiveTheme 与 MaterialTheme、ColorScheme
android·java·开发语言·java-ee·kotlin·android jetpack·android runtime
大卫陈22 分钟前
PCB 拼版系统近期迭代复盘:大小拼跃迁、横直料重构与引擎打磨
后端·架构
二月龙23 分钟前
JS 垃圾回收:为什么你明明释放了变量,内存还是爆了?
后端
长大198826 分钟前
Promise 从入门到踩坑:为什么你的异步代码还是一团乱麻
后端
晚安code28 分钟前
Java 异常与日志规范:错误码、异常处理、日志规约一次讲清
java
颜进强31 分钟前
Calude Code - 25 CodeGraph:让 AI 真正读懂你的代码库
前端·后端·ai编程
七牛开发者31 分钟前
Agent 小知识|长任务不重来:Agent 状态保存的工程设计
前端·javascript·后端
二月龙33 分钟前
JS 事件循环完整解析:宏任务、微任务,浏览器到底怎么执行代码
后端
长大198836 分钟前
写了多年 JS 却仍被“变量提升”拿捏?这篇文章一次讲透
后端
大勇前进38 分钟前
闭包到底有什么用?别只背概念,看完秒懂实际业务场景
后端