×

golang

快速入门go的orm框架-gorm(go orm框架)

木子 木子 发表于2024-06-23 浏览3826 评论0
前言 近期参加青训营学习了下Go语言,本篇是orm框架-gorm的一些快速使用与总结。 所有博客文件目录索引:博客目录索引(持续更新) 博客源码:gitee仓库、github仓库 资料 gorm-github地址 gorm的官方文档、GORM中文文档 初次接触 原生SQL驱动包进行查询 gorm 操作mysql 数据库表: -- ---------------------------- -- Table structure for users --

golang

GEN 自动生成 GORM 模型结构体文件及使用示例(gorm 数据结构 生成)

盖世火锅店 盖世火锅店 发表于2024-06-22 浏览6588 评论0
GEN 自动生成 GORM 模型结构体文件及使用示例 背景 GEN 是一个基于 GORM 的安全 ORM 框架, 由字节跳动无恒实验室与 GORM 作者联合研发,主要功能说白了就是帮助生成数据表对应的模型文件和更安全方便地执行SQL。 直接使用 GORM 与 GEN 工具的对比: 直接使用GORM 使用GEN 需手动创建与数据表各列一一对应的结构体 指定表名后自动读取并生成对应结构体 需手动实现具体的 go 代码查询逻辑 描述 SQL 查询逻辑即可,工具自动转换

Golang教程

gorm datatypes.JSON用法与json.RawMessage读取前端传去的json数据存数据库

Kung Kung 发表于2024-06-16 浏览6844 评论0
一 datatypes.JSON 这个类型可以直接在模型中定义, 与 mysql数据库中的 json类型适配。 可以采用gorm的方法,实现json数据的存储。 二 json.RawMessage 第一点用法可以参照这篇文章:https://xiuxiuing.blog.csdn.net/article/details/98059950 第二点: 这里涉及到一个使用场景: 一个模型数据库表, 这个模型可能是飞机模型,汽车模型等等。 他们可能有公共字段,比如型号,生产厂家。 但是其

golang

Go语学习笔记 - gorm使用 - gorm处理错误 | Web框架Gin(十)(gorm开发文档)

毕业设计 毕业设计 发表于2024-06-13 浏览8161 评论0
学习笔记,写到哪是哪。 接着上一篇文章:Go语学习笔记 - gorm使用 - 原生sql、命名参数、Rows、ToSQL | Web框架Gin(九)_剑客阿良_ALiang的博客-CSDN博客 目前gorm对数据库的一些操作基本了解。 本篇主要测试一下gorm的异常处理方式。 项目地址:github地址 可以先看看gorm定义的异常,代码如下: var ( // ErrRecordNotFound record not found error ErrRecordNotFound