×

中间件

Gin框架——中间件(gin 中间件)

莫兮`2 莫兮`2 发表于2024-04-21 浏览5111 评论0
1. 介绍 中间件在B/S模式中的架构的作用 中间件在B/S模式下起到了功能层的作用。当用户从WEB界面向服务器提交了数据请求或者应用请求时,功能层负责将这些请求分类为数据或应用请求,再向数据库发出数据交换申请。数据库对请求进行筛选处理之后,再将所需的数据通过功能层传递回到用户端。通过如此处理,单一用户可以进行点对面的操作,无需通过其他软件进行数据转换。 —节选自《中间件》百度百科 2. 中间件的分类 全局中间件、路由组中间件、单个路由中间件 3. 中间件

Golang教程

Go框架比较:goframe、beego、iris和gin(goframe beego 比较)

无理 无理 发表于2024-04-21 浏览5338 评论0
前言 由于工作需要,这些年来也接触了不少的开发框架,Golang的开发框架比较多,不过基本都是Web”框架”为主。这里稍微打了个引号,因为大部分”框架”从设计和功能定位上来讲,充其量都只能算是一个组件,需要项目使用的话得自己四处再去找找其他的组件,或者自己造轮子。如果用于Web开发,这些”框架”的Web开发能力均已完备,无太大差别,且均是自标准库net/http.Server的二次封装。由于框架众多,这里笔者只选择了几个曾做过技术选型评估、较为熟悉,且目前比较流行和典型的Golang”框架”

中间件

【Gin】Gin框架中间件(gin 中间件)

tteeqq tteeqq 发表于2024-04-09 浏览6647 评论0
前言 Gin中的中间件和我们通常所认识的中间件如缓存中间件(Redis)、消息中间件(Kafaka、MQ)等不一样,Go语言中的中间件更像Spring中的拦截器,根据作用范围又分为全局中间件和局部中间件,下面对中间件这部分进行介绍。Gin框架文档地址:Gin框架文档 一、中间件 在Gin框架中,gin.Default()默认使用了Logger和Recovery中间件,其中Logger中间件将日志写入gin.DefaultWriter,即使配置了GIN_MODE=release。