# gin_api_demo **Repository Path**: cjf8134/gin_api_demo ## Basic Information - **Project Name**: gin_api_demo - **Description**: go-micro 结合gin框架 做的简单rpc服务调用 - **Primary Language**: Go - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-04 - **Last Updated**: 2021-04-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![](https://github.com/xinliangnote/Go/blob/master/03-go-gin-api%20%5B%E6%96%87%E6%A1%A3%5D/images/go-gin-api-logo.png) ## go-gin-api 基于 [Gin](https://github.com/gin-gonic/gin) 进行模块化设计的 API 框架,封装了常用的功能,使用简单,致力于进行快速的业务研发。 持续更新... ## Features - [x] 使用 go modules 初始化项目 - [x] 安装 Gin 框架 - [x] 性能分析工具(pprof) - [x] 支持优雅地重启或停止 - [x] 规划项目目录 - [x] 参数验证(validator.v9) - [x] 模型绑定和验证 - [x] 自定义验证器 - [x] 路由中间件 - [x] 签名验证 - [x] MD5 组合加密 - [x] AES 对称加密 - [x] RSA 非对称加密 - [x] 日志记录 - [x] 异常捕获 - [x] 链路追踪(Jaeger) - [x] 限流 - [x] 自定义告警 - [x] 邮件(gomail) - [ ] 微信 - [ ] 短信 - [ ] 钉钉 - [ ] 存储 - [ ] MySQL - [ ] Redis - [ ] MongoDB - [ ] gRPC - [ ] ...