必杀技
Nirvana是一个旨在提高生产力和可用性的golang API框架。 它旨在成为Caicloud所有golang服务的基础。 高级目标和功能包括:
所有golang项目中一致的API行为,结构和布局
使用openAPI和客户端生成等提高工程效率
可以通过声明验证方法作为API定义的一部分来添加验证
开箱即用的仪器支持,例如指标,性能分析,跟踪等
简便,标准的配置管理以及标准的cli界面
涅rv也是可扩展的和高性能的,目的是支持快速的发展速度。
入门
Nirvana提供了两种语言的文档,以帮助您探索该框架。 现在注意,只有中文文档是最新的。
此外,还为您提供了一种实用的方法,让您熟悉了必杀技。
产品特点
基于描述符的API框架
请求过滤器
中间件
验证器
外挂程式
API Doc Generation
客户产生
贡献
如果您有兴趣为《极乐世界》做贡献,请查看 。 我们欢迎任何代码或非代码贡献!
发牌
Nirvana已获得Apache许可证2.0版的许可。 有关完整的许可证文本,请参阅 。