登录 注册
其他 gogolanggormormweb
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.

[![go report card](https://goreportcard.com/badge/github.com/go-gorm/gorm "go report card")](https://goreportcard.com/report/github.com/go-gorm/gorm)
[![test status](https://github.com/go-gorm/gorm/actions/workflows/tests.yml/badge.svg)](https://github.com/go-gorm/gorm/actions)
[![MIT license](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)
[![Go.Dev reference](https://img.shields.io/badge/go.dev-reference-blue?logo=go&logoColor=white)](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 为准(涉及依赖安装与环境配置,对新手门槛较高)。