学习目标:
1. GORM 介绍
2. GORM 使用
学习内容:
1 GORM介绍
- GORM 是基于 Go 语言的 ORM 库,可使开发者对数据库使用更为方便,支持多种数据库。
- 它提供了许多功能,例如查询构建器、关系映射、事务等。
2 安装
- 可使用 go mod 或 go get 获取 GORM。
- 也可从 GORM 的 GitHub 存储库中下载源代码并手动安装。
- 安装后, import "github.com/jinzhu/gorm" 即可使用。
-
使用以下命令安装 GORM:
go get -u github.com/jinzhu/gorm
3 连接数据库
- 使用 GORM 连接数据库时需要指定数据库类型、连接字符串、用户名及密码等信息。
- 目前 GORM 支持连接 MySQL、PostgreSQL、Sqlite3 和 SQL Server。
3.1 连接MySQL
- 通过设置 DSN(Data Source Name)参数,并使用 Open 方法连接数