HalfAmazing / go-gin-api

基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用 等等。

Home Page:https://www.yuque.com/xinliangnote/go-gin-api/ngc3x5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository is not active

About

基于 Gin 进行模块化设计的 API 框架,封装了常用功能,使用简单,致力于进行快速的业务研发。比如,支持 cors 跨域、jwt 签名验证、zap 日志收集、panic 异常捕获、trace 链路追踪、prometheus 监控指标、swagger 文档生成、viper 配置文件解析、gorm 数据库组件、gormgen 代码生成工具、graphql 查询语言、errno 统一定义错误码、gRPC 的使用 等等。

https://www.yuque.com/xinliangnote/go-gin-api/ngc3x5

License:MIT License


Languages

Language:Go 67.7%Language:HTML 29.7%Language:JavaScript 2.1%Language:Shell 0.2%Language:Batchfile 0.2%Language:Dockerfile 0.1%