xinliangnote / go-gin-api

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

Date Created 2019-08-23 (4 years ago)
Commits 153 (last one 6 months ago)
Stargazers 5,496 (8 this week)
Watchers 70 (0 this week)
Forks 1,067
License mit
Ranking

RepositoryStats indexes 530,999 repositories, of these xinliangnote/go-gin-api is ranked #7,786 (99th percentile) for total stargazers, and #27,602 for total watchers. Github reports the primary language for this repository as Go, for repositories using this language it is ranked #620/23,792.

xinliangnote/go-gin-api is also tagged with popular topics, for these it's ranked: golang (#295/7566),  go (#292/5555),  graphql (#63/1606),  jwt (#16/776),  prometheus (#21/729),  swagger (#23/689),  gin (#8/247)

Other Information

xinliangnote/go-gin-api has 8 open pull requests on Github, 7 pull requests have been merged over the lifetime of the repository.

Github issues are enabled, there are 28 open issues and 58 closed issues.

There have been 9 releases, the latest one was published on 2021-09-19 (2 years ago) with the name v1.2.7.

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

Star History

Github stargazers over time

Watcher History

Github watchers over time, collection started in '23

Recent Commit History

15 commits on the default branch (master) since jan '22

Yearly Commits

Commits to the default branch (master) per year

Issue History

Languages

The primary language is Go but there's also others...

updated: 2024-06-20 @ 01:26pm, id: 203927039 / R_kgDODCet_w