为 API 添加 Swagger 支持
作者: philipithomas创建于 2017年2月3日更新于 2022年9月27日
标签help wantedproposal
我正在为跟踪这个问题开启一个项目。目前我还没有提出的解决方案或数据架构。 过去使用 grpc-gateway 项目时,我最喜欢的功能之一就是自动生成 Swagger 文档。由于来自协议缓冲区的请求和响应具有强类型,网关拥有生成 API 定义所需的所有信息。 我认为,如果 Buffalo 中内置了自动生成文档的工具,将会更加方便开发人员使用。 我们可以采取最激进的方式,使用 grpc-gateway,使用协议缓冲区生成 API 定义,同时支持 gRPC 和 REST。不过,我认为这种做法显得过于强硬。
内容来源: gobuffalo/buffalo