上篇文章中我们在使用的开发环境中增加了 MySQL容器,然后介绍了使用 database/sql标准库结合数据库驱动包进行数据库操作的方法。不过它们是相对偏底层的软件包。实际开发经常会使用一些在它的基础上封装的 ORM库。ORM的查询使用起来更简单些,语法更富表达力。这篇文章我们主要探究下面这些内容。
gorm的基本用法
如何管理 ORM的使用
如何合理规划项目目录结构
安装gorm包
gorm是一个出色的,对开发人员友好的 Golang ORM 库,其支持的特性包括:
全特性 ORM (几乎包