一个开源的功能丰富的 gin 和 grpc 脚手架,从生成代码、开发、测试、api 文档到部署一站式开发,使用简单方便,极大提高了开发项目效率。

223 天前
 gvison

sponge 是一个集成了 自动生成代码Gin 和 GRPC 的强大的开发框架。

github 地址: https://github.com/zhufuyi/sponge


主要特性

界面化操作 生成代码命令 UI 界面化,简单易用。
支持数据库 支持 MySQL 、MongoDB 、PostgreSQL 、TiDB 和 SQLite 等主流数据库。
自动生成代码 根据数据库表或 protobuf 自动生成代码、合并代码,节省大量时间和精力。
支持多种服务类型 支持 web 服务、grpc 服务、grpc+http 混合服务、grpc 网关服务开发。
丰富的组件 集成了常用的 gin 中间件和 grpc 拦截器,根据配置按需使用。
高可靠高性能 服务代码解耦模块化设计,代码经过测试,并遵循良好的编码规范,自带缓存轻松应对高并发。
部署自动化 提供裸机、docker 、kubernetes 一站式自动化部署,快速将应用程序部署到生产环境。
高效团队协作 代码统一规范化,团队协作更高效。

使用场景


1683 次点击
所在节点    Go 编程语言
4 条回复
block0
223 天前
已经用到一个项目里了,至少节省了 35%的时间。接外包赚外快的利器:)
gvison
223 天前
@block0 有用户反馈说用在公司项目上,比平常开发节省了不少时间
Lychee0
223 天前
mark ,看起来挺爽
qloog
215 天前
一看标题,我以为是说的这个呢: https://github.com/go-eagle/eagle 😝

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1032386

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX