V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
gvison
V2EX  ›  Go 编程语言

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

  •  
  •   gvison · 18 天前 · 1046 次点击

    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 一站式自动化部署,快速将应用程序部署到生产环境。
    高效团队协作 代码统一规范化,团队协作更高效。

    使用场景

    • Web 后端服务开发
    • 微服务开发

    4 条回复    2024-04-22 14:48:24 +08:00
    block0
        1
    block0  
       18 天前 via Android
    已经用到一个项目里了,至少节省了 35%的时间。接外包赚外快的利器:)
    gvison
        2
    gvison  
    OP
       17 天前
    @block0 有用户反馈说用在公司项目上,比平常开发节省了不少时间
    Lychee0
        3
    Lychee0  
       17 天前
    mark ,看起来挺爽
    qloog
        4
    qloog  
       10 天前
    一看标题,我以为是说的这个呢: https://github.com/go-eagle/eagle 😝
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2483 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 14:30 · PVG 22:30 · LAX 07:30 · JFK 10:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.