Huma#
介绍#

一个现代、简单、快速且灵活的微框架,用于在 Golang 中构建 HTTP REST/RPC API,由 OpenAPI 3 和 JSON Schema 支持。发音 IPA: /'hjuːmɑ/。
目标#
本项目目标是提供:
- 一个现代的 REST 或 HTTP RPC API 后端框架,适用于 Go 开发者
- 由 OpenAPI 3.1 和 JSON Schema 描述
- 适用于现有服务团队的渐进式采用
- 带上您自己的路由、中间件以及日志/指标
- 可扩展的 OpenAPI 和 JSON Schema 层,用于记录现有路由
- 防护栏以防止常见错误
- 不会过时的文档
- 高质量生成的开发者工具