跳到主要内容

概览

Goals

🦅一款基于Go构建的微服务框架,通过工具链可以快速构建支持HTTP/gRPC协议的API服务,遵循SOLID设计原则

Features

  • Config:支持多种数据格式及热加载;
  • Logger:标准日志接口,可方便集成三方 log 库,默认集成 Zap;
  • Transport:支持HTTP/gRPC通信协议,一个进程拥有多种协议;
  • API: 通过Protobuf进行定义;
  • Metrics:统一指标接口,默认集成 Prometheus;
  • Tracing:支持微服务链路追踪,遵循 OpenTelemetry 规范;
  • Registry: 支持服务注册与发现;

Community

  • QQ Group: 1074476202

License

Eagle is MIT licensed. See the LICENSE file for details.

Contributors

感谢开发者们对本项目的贡献。