Gin基础脚手架模板

Gin 工程基础脚手架:配置加载、JWT 鉴权、统一响应、优雅停机,开箱即用。

2026-03-02

模板说明

Golang + Gin 项目起手式,把每个新工程都要重复搭的部分提前做好:

  • 配置管理:viper 读取 .env 与多环境 YAML
  • 分层结构:handler / service / repository / model 清晰分层
  • 统一响应与异常:标准 JSON 响应体 + panic 恢复中间件
  • JWT 鉴权:登录签发、中间件校验、刷新令牌
  • 数据库:GORM 初始化、连接池、自动迁移
  • 优雅停机:signal 监听 + http.Server Shutdown

下载

  • GitHub 模板仓库:https://github.com/xxx/gin-scaffold
  • 下载后修改 config.example.yaml 即可运行,附 README 部署说明。

需要打包好的压缩包或想咨询商用授权,可以在联系页留言。

对这个项目/资源感兴趣?

源码获取、定制开发或技术咨询,欢迎联系。

联系作者