API 概念 Nirvana Definition Definition Method Definition Source Definition Destination 给项目添加一个 API API 概念 Nirvana Definition 在 Nirvana 中,所有的 API 都是通过 Descriptor 和 Defin...
Nirvana Nirvana Nirvana 是一个着重于提高开发效率和业务解耦的 API 框架。 Nirvana 在设计上与现存的一些 golang 框架不同,它的核心目标是让业务与框架隔离。 在这种模式下,业务不需要关心数据的传输过程和转换过程,大大降低数据传输层和转换层的复杂度。 也就是说,业务可以完全不依赖框架。 Nirvana 的各...
生成 API 文档 生成 API 文档 在完成了 API 的开发工作后,我们需要将 API 公开给用户使用。于是我们需要给 API 的用户提供一个文档,方便用户阅读。Nirvana 提供了一个命令用于从项目中生成文档: $ nirvana api -- serve = ":8081" 默认情况下,nirvana api 会读取 pkg/ap...