go 基于gin-vue 构建一套mvc开发应用

使用go构建API

如何使用go-gin-gorm-jwt-vue基于gin实现一种MVC开发模式的架构,实现中小型项目的API构架

项目代码

可以学习到知识

  • gin 框架的使用,渐进式的项目优化 gin 项目 MVC
  • jwt 与 中间件 在go 项目中的运用
  • Viper 监控配置文件改动,并热加载配置文件
  • 记录和管理日志
  • 数据库初始化:支持对多个数据库进行初始化和连接管理
  • 自定义业务错误信息
  • 统一处理响应格式
  • 处理读取和返回HTTP请求
  • cors处理
  • vue 的项目搭建
  • vue 的路由中间件
  • vuex 的使用
    会不断更新中。。。。。

推荐的包

1.高性能2.支持日志输出流配置,可以输出到 stdout 或 file,也可以同时输出到 stdout 和 file 3.支持输出为 JSON 或 plaintext 格式 4.支持彩色输出 5.支持 log rotate 功能 。。。。。

gorm更方便,更稳定,社区也更活跃

项目代码有帮助到你记得点赞👍👍👍

github地址

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!