中间件与 Context:超时、日志、恢复为什么都要走这一层
很多同学刚接触 Go Web 开发时,会把中间件理解成“框架提供的一层额外功能”,把 context 理解成“传参数的工具”。这种理解不能说错,但还远远不够。只要你开始认真做后端服务,就会很快发现:日...
很多同学刚接触 Go Web 开发时,会把中间件理解成“框架提供的一层额外功能”,把 context 理解成“传参数的工具”。这种理解不能说错,但还远远不够。只要你开始认真做后端服务,就会很快发现:日...
Gin中间件入门:全局中间件、局部中间件与执行流程 当接口数量变多之后,你很快会发现有一些逻辑会在多个接口里重复出现,比如日志记录、权限判断、统一异常恢复、请求耗时统计等。如果把这些逻辑都手写进每个处...