Skip to content

通用的go web开发脚手架,提供各种常用功能,便于开发

Notifications You must be signed in to change notification settings

20gu00/go_quick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go_quick

通用的go web开发脚手架,提供各种常用功能,便于开发

介绍

一款通用的go web开发脚手架,提高开发效率

功能

1.支持sqlx和gorm
2.提供雪花算法生成uid
4.日志支持zap和logrus,默认zap
5.validator参数校验
6.jwt的token处理
7.redis支持单个redis数据库,哨兵,集群等
8.viper读取配置,支持配置文件热加载
9.air热加载项目,.air.conf配置文件
10.提供Makefile
11.CLD风格
12.对响应做了resp封装
13.gin-swagger生成接口文档
14.metrics接口,生成符合prometheus处理的指标数据

Releases

No releases published

Packages

No packages published