pibigstar / bazinga

采用GoFrame搭建,在其基础上增加了Mysql、Redis、Grpc的链路追踪与Metrics上报,并扩展了丰富的中间件:接口限流、熔断、IP限流、xss、跨域拦截、异常告警等,同时使用proto定义全局错误码,并对Error进行抽象。项目也提供了swagger接口文档生成。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

bazinga

用来收集全网最好玩的功能,项目采用goframe构建

支持的功能

  • 全链路追踪
  • 监控指标上报
  • 日志收集
  • GRPC
  • 接口熔断
  • 接口限流
  • IP限流
  • 异常告警
  • swagger文档
  • 跨域拦截
  • 防SQL注入

要做的功能点

  • 网站导航
  • 随机故事
  • 彩虹屁
  • 撩妹语录

About

采用GoFrame搭建,在其基础上增加了Mysql、Redis、Grpc的链路追踪与Metrics上报,并扩展了丰富的中间件:接口限流、熔断、IP限流、xss、跨域拦截、异常告警等,同时使用proto定义全局错误码,并对Error进行抽象。项目也提供了swagger接口文档生成。


Languages

Language:Go 96.3%Language:Makefile 1.8%Language:Dockerfile 1.4%Language:Shell 0.6%