前后端分离项目
数据库框架 gorm.io
----- 4.2 前后端交互 api 接口 错误处理
实现功能: 1: 简单的用户管理权限设置 2: 用户密码加密存储 3: 文章分类自定义 4: 列表分页 5: 图片上传七牛云 6: JWT 认证 7: 自定义日志功能 8: 跨域 cors 设置 9: 文章评论功能
技术栈:
golang
Gin web framework
gorm(v1 && v2)
jwt-go
scrypt // 密码
logrus // 日志框架
github.com/lestrrat-go/file-rotatelogs // 定期轮换日志文件
gin-contrib/cors // 跨域
go-playground/validator/v10 // 参数校验
github.com/go-playground/universal-translator // 参数校验翻译器
go-ini
JavaScript vue vue cli vue router ant design vue vuetify axios tinymce moment MySQL version:8.0.21
RegisterDefaultTranslations registers a set of default translations for all built in tag's in validator; you may add your own as desired.