An open API service indexing awesome lists of open source software.

https://github.com/20gu00/go_quick

通用的go web开发脚手架,提供各种常用功能,便于开发
https://github.com/20gu00/go_quick

air gin gin-swagger gorm jwt logrus makefile prometheus-metrics sqlx viper zap

Last synced: 4 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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处理的指标数据