gorm
39,991
Stars
4,300
Forks
486
Watchers
554
Open Issues
MIT
许可证
Go
语言
2013-10-25
创建时间
2026-10-24
最近更新
项目能做什么
对开发者极其友好、功能完备的 Golang ORM 数据库开发库。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# GORM The fantastic ORM library for Golang, aims to be developer friendly. [](https://goreportcard.com/report/github.com/go-gorm/gorm) [](https://github.com/go-gorm/gorm/actions) [](https://opensource.org/licenses/MIT) [](https://pkg.go.dev/gorm.io/gorm?tab=doc) ## Overview * Full-Featured ORM * Associations (Has One, Has Many, Belongs To, Many To Many, Polymorphism, Single-table inheritance) * Hooks (Before/After Create/Save/Update/Delete/Find) * Eager loading with `Preload`, `Joins` * Transactions, Nested Transactions, Save Point, RollbackTo to Saved Point * Context, Prepared Statement Mode, DryRun Mode * Batch Insert, FindInBatches, Find To Map * SQL Builder, Upsert, Locking, Optimizer/Index/Comment Hints, NamedArg, Search/Update/Create with SQL Expr * Composite Primary Key * Auto Migrations * Logger * Extendable, flexible plugin API: Database Resolver (Multiple Databases, Read/Write Splitting) / Prometheus… * Every feature comes with tests * Developer Friendly ## Getting Started * GORM Guides [https://gorm.io](https://gorm.io) * Gen Guides [https://gorm.io/gen/index.html](https://gorm.io/gen/index.html) ## Contributing [You can help to deliver a better GORM, check out things you can do](https://gorm.io/contribute.html) ## Contributors [Thank you](https://github.com/go-gorm/gorm/graphs/contributors) for contributing to the GORM framework! ## License © Jinzhu, 2013~time.Now Released under the [MIT License](https://github.com/go-gorm/gorm/blob/master/LICENSE)阅读完整原文
项目深度分析 AI 生成
基于GORM元数据的企业级Admin管理后台生成器
| 产品构想 | 构建一套接入GORM Struct即可零/低代码生成具备RBAC权限、CRUD界面及审计日志的Admin平台,支持私有化部署和SaaS两种模式。 |
| 核心功能 | 读取GORM模型自动生成前端页面、开箱即用的RBAC与鉴权系统、数据字典与关联表级联维护、导出与报表功能 |
| 目标用户 | 中小型企业研发团队、独立开发者、外包团队 |
| 难度/周期 | 中等 · 2-3个月 · 成本:开发机器、基础云服务器测试环境(低成本) |
| 收费模式 | 商业授权(按实例或源码授权)/ SaaS月订阅 |
| 竞争风险 | 市场上已有部分开源竞品(如ForestAdmin、Refine等),需要深度绑定Go生态与GORM特性打出差异化 |
| 依据 | AI推测 |
GORM企业级安全合规增强插件套件
| 产品构想 | 以GORM Plugin形式提供开箱即用的合规能力,包括字段级透明加解密、多租户行级数据隔离、防删库熔断机制和不可篡改的操作审计日志。 |
| 核心功能 | 国密/AES字段级自动透明加解密插件、多租户物理/逻辑隔离中间件、SQL执行限流与误删拦截器、合规审计导出 |
| 目标用户 | 有数据合规要求(如GDPR、金融/医疗监管)的中大型企业及出海SaaS团队 |
| 难度/周期 | 高 · 3-4个月 · 成本:主要为开发与安全合规标准研究时间成本 |
| 收费模式 | 按企业组织席位/按年订阅的商业插件授权 |
| 竞争风险 | 安全要求极高的企业可能倾向于自研或依赖云厂商原生KMS/审计方案 |
| 依据 | 尚需验证的假设 |
GORM生产环境性能分析与慢查询诊断平台
| 产品构想 | 提供一个轻量级GORM监控插件,收集执行语句、执行计划(EXPLAIN)及耗时,汇总到可视化仪表盘,智能识别N+1查询、隐式类型转换、全表扫描等常见反模式。 |
| 核心功能 | GORM专用Tracing SDK、N+1查询自动侦测报警、索引优化建议引擎、执行计划变动回溯 |
| 目标用户 | 面临高并发性能瓶颈的Go后端团队、DBA及系统架构师 |
| 难度/周期 | 中等 · 2个月 · 成本:时序数据存储与分析服务成本(开发期较低) |
| 收费模式 | 云端SaaS按数据上报量计费,或私有化部署一次性License |
| 竞争风险 | 需与APM大厂(如Datadog、SkyWalking)竞争,需突出针对GORM代码调用栈和ORM特定缺陷的深度诊断优势 |
| 依据 | 数据支持的判断 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| avelino/awesome-go | 中文介绍暂未生成 A curated list of awesome Go frameworks, libraries and softw |
193,417 | Go |
| golang/go | 中文介绍暂未生成 The Go programming language |
139,858 | Go |
| krahets/hello-algo | 中文介绍暂未生成 《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python |
132,246 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2013-10-25,近 30 天仍在推送,发布过 12 个 Release |
| 社区活跃 | Star 39,991 / Fork 4,300 / Issue 554(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。