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 部署说明。
需要打包好的压缩包或想咨询商用授权,可以在联系页留言。
对这个项目/资源感兴趣?
源码获取、定制开发或技术咨询,欢迎联系。