Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.95 KB

en.md

File metadata and controls

37 lines (26 loc) · 1.95 KB

What is go-gin-api?

go-gin-api is a modular design API framework based on Gin, which encapsulates commonly used functions, is simple to use, and is committed to fast business Research and development, while adding more restrictions, restrict the development members of the project team, avoid chaos, disorder and free and arbitrary coding.

For reference and learning at this stage, please be cautious when using it in a production environment!

Features:

  1. Rate-limitd APIs supported by rate
  2. Email notification when panic occurs
  3. Cross-Origin Resource Sharing supported by cors
  4. Metrics monitoring and alerting by Prometheus
  5. Automatically generate RESTful API documentation supported by Swagger
  6. GraphQL supported by GraphQL
  7. Trace project internal invoking
  8. Visualized performance analysis supported by pprof
  9. Uniformly defined error codes supported by errno
  10. Blazing fast, structured, leveled logging system by zap
  11. Complete configuration solution supported by viper
  12. Developer Friendly ORM library supported by gorm
  13. Redis supported by go-redis
  14. Standard RESTful API return value
  15. CURD code generator , controller generator, etc.
  16. Web interface, supported by Light Year Admin template

Index

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

Contributing

Help us with translating go-gin-api to your native language.

Learning together

联系作者