随笔分类 -  gin

摘要:前言 最近优化 "gin+vue的前后端分离项目" 代码时候,发现代码中对请求数据的校验比较繁琐,于是想办法简化它。最终我发现了 "go playground/validator" 开源库很好用。 优化前代码 代码如下: 发现每个方法都这样校验数据,很繁琐。 优化代码 这里使用 "go playgr 阅读全文
posted @ 2020-04-28 19:27 烟花易冷人憔悴 阅读(3089) 评论(0) 推荐(0) 编辑
摘要:前言 依赖注入的好处和特点这里不讲述了,本篇文章主要介绍gin框架如何实现依赖注入,将项目解耦。 项目结构 ├── cmd 程序入口 ├── common 通用模块代码 ├── config 配置文件 ├── controller API控制器 ├── docs 数据库文件 ├── models 数 阅读全文
posted @ 2019-11-06 14:52 烟花易冷人憔悴 阅读(4129) 评论(0) 推荐(0) 编辑
摘要:前言 之前文章简单介绍了如何运行gin+vue的前后端分离开源项目,该项目是学习了Gin实践教程后结合vue-element-admin写的,该教程讲得很详细,适合入门Gin。本篇文章将介绍gin+vue的前后端分离开源项目中如何使用gin-jwt对API进行权限验证。 安装gin-jwt expo 阅读全文
posted @ 2019-09-03 21:33 烟花易冷人憔悴 阅读(8255) 评论(2) 推荐(0) 编辑
摘要:该项目是gin+vue的前后端分离项目,使用gorm访问MySQL,其中vue前端是使用vue-element-admin框架简单实现的; go后台使用jwt,对API接口进行权限控制。此外,Web页面在token过期后的半个小时内,用户再次操作会自动刷新token; 项目很小,适合gin新手学习! 阅读全文
posted @ 2019-08-21 09:05 烟花易冷人憔悴 阅读(19101) 评论(11) 推荐(2) 编辑

点击右上角即可分享
微信分享提示