从代码生成、权限控制到文件存储与插件生态,框架覆盖了后台系统开发的主要基础设施。
自然语言描述需求即可生成 Gin 标准化接口、GORM Gen 数据层与 Vue3 + Arco 前端页面,自动完成路由配置、参数校验、事务处理与权限绑定。
依据数据库表生成遵循 GORM 约定的 Model 结构体与 100% 类型安全的 CRUD DAO,无需手写样板代码。
API 接口密钥验证 + JWT Token 认证 + 管理后台 RBAC 授权的多重安全保障,支持细粒度接口访问控制。
支持 MySQL、PostgreSQL、SQLite、MSSQL、GaussDB、Oracle、TiDB、ClickHouse,数据库能力与 GORM 保持一致。
本地存储与七牛云、阿里云、腾讯云等对象存储统一封装,切换存储方式无需改动业务代码。
社区共建公共插件市场与企业私有插件仓库双模式,插件的开发、打包、安装与发布流程简洁易用。
根据目录层级、文件名、函数名与控制器注册自动路由,模块以根目录划分,子目录细分功能类。
支持单点/多点登录控制、动态 Token、Token 缓存与接口级对称加密校验,满足不同安全等级场景。
框架不自建底层轮子,而是选择了经过大规模线上业务验证的成熟组件。
高性能 HTTP Web 框架
Go 生态标杆级 Web 框架,凭借极致优化的路由算法、轻量化架构与强大的中间件体系,实现低延迟、高并发的服务表现;完善的参数校验、上下文管理与异常处理能力,兼顾开发效率与服务稳定性。
安全 ORM / 代码生成引擎
基于 GORM 的安全 ORM 框架,通过代码生成方式实现 GORM 封装:基于原始 SQL 生成可重用的 CRUD API、生成不使用 interface{} 的类型安全 DAO API、依据数据库生成遵循 GORM 约定的 Model,并支持 GORM 全部特性。
企业级设计系统与组件库
覆盖中后台、B 端平台、管理系统等全场景交互需求,体系化的设计语言保证视觉与交互统一,开箱即用的高质量组件、灵活的主题定制与完备生态能力,降低研发与设计成本。
先确认本地环境满足要求,然后解压依赖、启动后端,最后构建前端即可。
| 组件 | 版本要求 | 说明 |
|---|---|---|
| Go | ≥ 1.25 | 推荐最新稳定版 |
| Node.js | ≥ 22.21.0 | 推荐 LTS 版本 |
| MySQL | ≥ 8.0 | 存储引擎必须为 InnoDB |
| Redis | ≥ 3.0(可选) | 用于缓存,不可用时框架自动降级为内存缓存 |
| Git | 任意近期版本 | 代码版本管理 |
gf_),程序自动完成初始化。web/,便于代码生成器写入页面。app.yaml 中 runEnv 改为 release,安装接口随即关闭。ipAccess: false 时仅监听 127.0.0.1:8500,由 Nginx 反向代理对外提供服务,端口不直接暴露。apisecret、aesEncryptKey、aesIv 必须与前端 .env 的 VITE_ENCRYPT、VITE_AESKEY、VITE_AESIV 完全一致。Restart=always 与开机自启。本站点是上述流程的一个实际运行实例,用于验证框架部署链路的完整性。