wx

关注公众号

GORM 学习教程


文档简介

GORM 是 Go 语言中最流行的 ORM 库之一,全称为 Go Object Relational Mapping。它由 Jinzhu 开发并维护,提供了简洁优雅的 API 来操作数据库。

GORM 的核心特性:

  • 全功能 ORM:支持关联(一对一、一对多、多对多)、钩子、预加载、连接池等
  • 链式操作:流畅的查询构建器 API
  • 自动迁移:根据模型自动创建/更新数据库表结构
  • 通用数据库支持:MySQL、PostgreSQL、SQLite、SQL Server、ClickHouse 等
  • 可扩展性:基于 GORM 编写插件,如 Prometheus 监控、锁机制等
  • 上下文支持:完整支持 context.Context

本教程从入门到实战,系统性地介绍 GORM 的使用方法和最佳实践。

如果内容有误请 与我联系

如有疑问关注公众号给我留言
wx

关注公众号

©2017-2023 鲁ICP备17023316号-1 Powered by Hugo