Gin
文章平均质量分 89
Gin框架学习
童话ing
放弃不难,但坚持一定很酷。
展开
-
【Gin】Gin框架中间件
前言Gin中的中间件和我们通常所认识的中间件如缓存中间件(Redis)、消息中间件(Kafaka、MQ)等不一样,Go语言中的中间件更像Spring中的拦截器,根据作用范围又分为全局中间件和局部中间件,下面对中间件这部分进行介绍。一、中间件在Gin框架中,gin.Default()默认使用了Logger和Recovery中间件,其中Logger中间件将日志写入gin.DefaultWriter,即使配置了GIN_MODE=release。而Recovery中间件会recover任何panic。如果有p原创 2022-04-15 11:22:20 · 3091 阅读 · 0 评论 -
【Gin】Gin框架路由介绍
前言从Java转Go,初学Gin框架,最关心的操作就是接收请求与返回响应的问题,本文主要简单介绍一下Gin框架的基本使用。Gin是一个golang的微框架,封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点,对于golang而言,web框架的依赖要远比Python,Java之类的要小。自身的net/http足够简单,性能也非常不错。借助框架开发,不仅可以省去很多常用的封装带来的时间,也有助于团队的编码风格和形成规范。Go中下载Gin比较简单,通过go get即可拉取到本地(前提是本原创 2022-04-14 22:02:51 · 2135 阅读 · 0 评论