E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Gorm
Golang语言编程规范
dave.cheney.net/practical-go/presentations/gophercon-singapore-2019.html#_simplicityhttps://github.com/go-
gorm
苏格瑞快跑
·
2022-10-03 15:18
Go修罗场
golang
开发语言
后端
SpringBoot 有哪些优点?它和 Spring 有什么区别?
SpringBoot启动源码分析作为Java开发人员对Spring框架都很熟悉,Spring为Java程序提供了全面的基础架构支持,包含了很多非常实用的功能,如SpringJDBC、SpringAOP、Sprin
gORM
HCH996
·
2022-10-03 12:22
使用
gorm
写入time.Time的类型时的问题
概述很大一部分gopher都是用过
gorm
,而time.Time类型也是大家常用的类型,今天我就主要介绍一个在使用过程中遇到的一个比较奇怪的问题。
·
2022-09-30 23:32
gogorm
GIN试玩:
GORM
增删改查分页
首先,将数据库表转换为结构体,在线转结构体Model//Model/user.gotypeUserRolestruct{Idint`
gorm
:"column:id"db:"id"json:"id"form
to be fan
·
2022-09-30 09:34
gin
golang
goland
golang
【Go后台开发第一课】实现go语言下gin框架与
gorm
的数据库增删改查的操作
学习目标:实现go语言下gin框架与
gorm
的数据库增删改查的操作开发工具:Win10+goland正式操作:1、goLand下创建新功能gin
Gorm
TestProject试运行一下helloworldpackagemainimport"fmt"funcmain
yunyin_link
·
2022-09-30 09:34
golang
golang学习笔记(21)-gin与
gorm
组合实现简单的增删查改
gin与
gorm
组合实现简单的增删查改纯实验记录目录gin与
gorm
组合实现简单的增删查改文件目录展示数据库连接,实验表的创建Create功能查询功能Update功能Delete功能文件目录展示数据库连接
-logieeU
·
2022-09-30 09:01
golang
学习
gin
Go语言之Gin框架,
GORM
方式,操作数据库增删改查
摘要介绍效果代码1、往数据库中增加表并添加数据2、查询数据3、修改表数据4、删除表中数据5、使用GROM模型自带结构体6、修改默认主键7、修改默认表名8、修改
GORM
自动修改的表行名称9、ID主键自动递归
阳光很暖吧
·
2022-09-30 09:01
Gin框架
gin结合
gorm
实现mysql增删改查
https://gin-gonic.com/https://
gorm
.io/zh_CN/docs/index.htmlhttps://github.com/gin-gonic/gin/https://github.com
tang05709
·
2022-09-30 09:00
golang
golang 基于 mysql 简单实现分布式读写锁
目录业务场景什么是分布式读写锁分布式读写锁的访问原则读锁写锁具体实现通过
gorm
连接mysql实现读锁模式实现写锁模式总结业务场景因为项目刚上线,目前暂不打算引入其他中间件,所以打算通过mysql来实现分布式读写锁
·
2022-09-27 16:43
搭建Go语言的ORM框架
Gorm
的具体步骤(从Java到go)
目录【提问】【解答】1、检查Go的安装2、安装
Gorm
3、安装对应数据库的驱动4、编写「数据库连接」代码5、编写「数据Model」代码6、编写「数据查询」代码【提问】如何使用Goland软件,搭建一个ORM
·
2022-09-24 17:24
gorm
-事务
在事务中执行操作从这里开始使用'tx',而不是'db'tx.Create(...)400回滚事务tx.Rollback()提交这个事务tx.Commit()2.示例funcCreateAnimals(db*
gorm
.DB
开发运维玄德公
·
2022-09-23 09:11
GEN 自动生成
GORM
模型结构体文件及使用示例
GEN自动生成
GORM
模型结构体文件及使用示例背景GEN是一个基于
GORM
的安全ORM框架,由字节跳动无恒实验室与
GORM
作者联合研发,主要功能说白了就是帮助生成数据表对应的模型文件和更安全方便地执行SQL
·
2022-09-16 21:46
gogormmysql后端
【第三十一期】360后台开发实习面经 - 两轮技术面
一面自我介绍项目相关使用database/sql和使用
gorm
的区别为什么要使用redis连接池基础知识进程/线程/协程的区别面向对象的三大特性(结合Go说说)如何限制goroutine并发数目:channel
GOLANG ROADMAP
·
2022-09-13 16:14
golang
【SQL注入】关于
GORM
的SQL注入问题
但有同学会疑惑,这个sql语句,难道
gorm
不会帮忙预检测的吗?
小生凡一
·
2022-09-12 09:55
遇见Golang
拥抱未来
sql
数据库
mysql
gorm
使用注意点
当First、Last、Take方法找不到记录时,
GORM
会返回ErrRecordNotFound错误在使用Raw自定义SQL查询时,使用Scan来接收数据,虽然Find也是可以接收的,但是Find主要还是用来带条件查询的
·
2022-09-08 17:50
gorm
Golang泛型实战 | 使用泛型结构体实现
gorm
baseMapper
Golang泛型实战|使用泛型结构体实现
gorm
baseMapper目标实现一个基础数据库操作结构体,在
gorm
中一个新的表中可直接使用增删改查操作实现实例化数据库客户端在这个例子中,我们使用MySQL
·
2022-09-08 16:43
go
详解如何利用
GORM
实现MySQL事务
在项目中会经常用到事务处理,回滚操作还是比较常见的需求;事务处理可以用来维护数据库的完整性,保证成批的sql语句要么全部都执行,要么全不执行,对于MySQL事务相信大家应该都不陌生,这篇文章主要总结一下在Go语言中
Gorm
·
2022-09-08 16:43
Gorm
原生Sql 查询
Gorm
用原生sql查询有两种方式://第一种typeResultstruct{IDintNamestringAgeint}varresultResultdb.Raw("SELECTid,name,ageFROMusersWHEREid
·
2022-09-06 17:03
gorm
如何简单粗暴快速的开发一款 Go 博客 - 记Milu博客1.0.beta版本发布
大家好,我在公司的岗位是前端,由于对Go的广泛兴趣到最后的挚爱,所以开发了这款基于`Go,Gin,
Gorm
,Mysql,Vue,Element,Pongo2`的个人博客,近期1.0.beta正式发布了。
打杂_豪情
·
2022-08-25 09:35
gorm
相关实践
gorm
是golang下操作数据的一种orm框架,能够方便开发者进行数据库操作。其设计哲学是约定大于配置,所以在掌握此框架时,需要熟悉其中做出的约定。
leeliang
·
2022-08-21 12:19
百亿数据百亿花, 库若恒河沙复沙,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang数据库操作实践EP12
Python量化交易实战入门级手把手带你打造一个易扩展、更安全、效率更高的量化交易系统Golang可以通过
Gorm
包来操作数据库,所谓ORM,即ObjectRelationalMapping(数据关系映射
u012804784
·
2022-08-20 07:42
android
golang
数据库
开发语言
计算机
百亿数据百亿花, 库若恒河沙复沙,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang数据库操作实践EP12
Golang可以通过
Gorm
包来操作数据库,所谓ORM,即ObjectRelationalMapping(数据关系映射),说白了就是通过模式化的语法来操作数据库的行对象或者表对象,对比相对灵活繁复的SQL
·
2022-08-18 09:42
go后端编程语言编程技巧
百亿数据百亿花, 库若恒河沙复沙,Go lang1.18入门精炼教程,由白丁入鸿儒,Go lang数据库操作实践EP12
Golang可以通过
Gorm
包来操作数据库,所谓ORM,即ObjectRelationalMapping(数据关系映射),说白了就是通过模式化的语法来操作数据库的行对象或者表对象,对比相对灵活繁复的SQL
刘悦的技术博客
·
2022-08-18 09:00
sqlgen,支持
gorm
, xorm, sql, sqlx, bun 等 orm的新型代码生成工具
一直找不到一个好的sqlgen生成工具,参考sqlc,goctl写了一个工具,支持bun,
gorm
,sql,sqlx,xorm生成,使用还是比较简单,开发者只需要写一个sql文件即可通过sqlgen生成代码
·
2022-08-17 18:52
MySQL关系型数据库事务的ACID特性与实现
目录1.事务的ACID特性详2.MySQL事务的实现3.
Gorm
事务的使用4.Spring事务的使用1.事务的ACID特性详ACID是为保证事务(transaction)是正确可靠的,所必须具备的四个特性
·
2022-07-31 10:58
Go
GORM
事务详细介绍
目录禁用默认事务事务嵌套事务手动事务一个特殊的示例SavePoint、RollbackTo禁用默认事务为了确保数据一致性,
GORM
会在事务里执行写入操作(创建、更新、删除)。
·
2022-07-31 10:58
jdbc中自带MySQL 连接池实践示例
引言在上期文章自定义MySQL连接池中,我提到了没找到一个特别合适的MySQL连接池实现,所以自己写了一个基于通用池化框架commons-pool2的MySQL连接池,并且模仿了Go语言的
gorm
框架设计思路
·
2022-07-21 14:25
微服务追踪SQL(支持Isto管控下的
gorm
查询追踪)
效果图SQL的追踪正确插入到微服务的调用链之间详细记录了SQL的执行内容和消耗时间搜索SQL的类型多线程(goroutine)下的追踪效果在Kubernetes中部署微服务后,通过Istio管控微服务之间的流量,Istio默认会将微服务之间的调用关系生成追踪,放入追踪收集器。但他
LiamHao
·
2022-07-01 14:00
Go单元测试对
GORM
进行Mock测试
目录前言项目准备初始化测试工作对Create进行Mock测试Get操作的Mock测试Update操作的Mock测试总结前言在Go单元测试这个系列的第二部分数据库的Mock测试中我们介绍了用go-sqlmock给数据库的CRUD操作做Mock测试的方法,不过里面只是讲解了一下怎么对原生的database/sql执行的SQL进行Mock测试。真实的开发场景下我们的项目一般都会使用ORM,而不是原生的d
·
2022-06-21 16:36
Go单元测试对数据库CRUD进行Mock测试
以及怎么对
GORM
做mock测试,这些等这篇学完基础后,后面再单独写文章给大家介绍。
·
2022-06-21 16:33
使用
Gorm
操作Oracle数据库踩坑记录
目录下载依赖项目结构编辑go.mod将
gorm
降级定义model类型连接数据库测试运行
gorm
是目前用得最多的go语言orm库,但是目前
gorm
官方并不支持oracle的驱动,需要用到第三驱动,最近有个项目要往
·
2022-06-14 13:57
Go
GORM
版本2.0新特性介绍
本来是想写
gorm
相关的知识点的,遇到了批量插入的问题,发现很不科学,才发现
gorm
已经出了新版本2.0版本,最新的Tag是v1.
·
2022-06-10 11:55
Go微服务框架go-kratos实战03:使用
gorm
实现增删改查操作
这篇就在上篇基础上,再结合Go数据库操作库
gorm
一步一步来实现一个简单的增删改查操作。首先假定你已经会使用
gorm
的基本操作。安装
gorm
:$goget-u
gorm
.
九卷
·
2022-06-02 16:00
golang ORM框架
gorm
golan
gORM
框架
gorm
ORM简介安装快速入门模型定义
gorm
.Model高级选项字段级权限控制嵌入结构体字段标签关联标签
gorm
连接到数据库MySQLPostgreSQLSQLiteSQLServerClickhouse
monzaid
·
2022-05-28 13:36
golang
golang
数据库
django框架——django基础使用
安装与介绍文章目录系列文章目录一、django配置文件1.静态资源文件端口配置2.数据库配置二、django三个关键方法1.HttpResponse2.render3.redirect二、request对象方法三、djan
gorm
山上有个车
·
2022-05-26 23:35
web框架
django框架
django
python
后端
使用 CLI 开发 Cloudflare Workers 服务
CloudflareWorkersprovidesaserverlessexecutionenvironmentthatallowsyoutocreateentirelynewapplicationsoraugmentexistingoneswithoutconfigurin
gorm
aintaininginfrastructure.Cloudflar
·
2022-04-27 18:45
golang
gorm
实现get请求查询案例测试
目录案例查询班级get请求查询学生get请求案例packagemainimport(_"github.com/go-sql-driver/mysql""github.com/jinzhu/
gorm
""github.com
·
2022-04-16 10:49
golang
gorm
错误处理事务以及日志用法示例
迭代中使用sql.Rows的Scan1.4.通用数据库接口sql.DB1.4.1.连接池1.5.复合主键1.6.日志1.6.1.自定义日志1.高级用法1.1.错误处理执行任何操作后,如果发生任何错误,
GORM
·
2022-04-15 18:51
golang
gorm
开发架构及写插件示例
1.2.写插件1.2.1.注册新的callback1.2.2.删除现有的callback1.2.3.替换现有的callback1.2.4.注册callback顺序1.2.5.预定义回调1.开发1.1.架构
Gorm
·
2022-04-15 18:51
golang
gorm
更新日志执行SQL示例详解
目录1.更新日志1.1.v1.01.1.1.破坏性变更
gorm
执行sql1.更新日志1.1.v1.01.1.1.破坏性变更
gorm
.Open返回类型为*
gorm
.DB而不是
gorm
.DB更新只会更新更改的字段大多数应用程序不会受到影响
·
2022-04-15 18:51
golang
gorm
的Callbacks事务回滚对象操作示例
Callbacks1.1.创建对象1.2.更新对象1.3.删除对象1.4.查询对象1.5.回调示例1.Callbacks您可以将回调方法定义为模型结构的指针,在创建,更新,查询,删除时将被调用,如果任何回调返回错误,
gorm
·
2022-04-15 18:19
golang
gorm
的预加载及软删硬删的数据操作示例
目录1.orm读写数据1.创建1.1.创建记录1.2.默认值1.3.在Callbacks中设置主键1.4.扩展创建选项2.查询2.1.Where查询条件(简单SQL)2.2.Where查询条件(Struct&Map)2.3.Not条件查询2.4.带内联条件的查询2.5.Or条件查询2.6.查询链2.7.扩展查询选项2.8.FirstOrInit2.9.Attrs2.10.Assign2.11.Fi
·
2022-04-15 18:16
golang
gorm
的关系关联实现示例
属于1.2.包含一个1.3.包含多个1.4.多对多1.5.多种包含1.6.关联模式1.关联1.1.属于//`User`属于`Profile`,`ProfileID`为外键typeUserstruct{
gorm
.ModelProfileProfileProfileIDint
·
2022-04-15 16:08
golang
gorm
模型结构体的定义示例
目录1.模型1.1.模型定义2.约定2.1.
gorm
.Model结构体2.2.表名是结构体名称的复数形式2.3.更改默认表名2.4.列名是字段名的蛇形小写2.5.字段ID为主键2.6.字段CreatedAt
·
2022-04-15 16:36
golang
gorm
框架数据库的连接操作示例
例如import_"github.com/go-sql-driver/mysql"为了方便记住导入路径,
GORM
包装了一些
·
2022-04-15 16:35
gorm
是如何保证协程安全的
Gorm
官方文档提供了如何正确使用链式调用的例子以及会引起协程不安全的反例,知道了如何正确使用,也要知道原理才能用的更安心。下面以文档示例和源码切入,浅析
Gorm
在链式调用时时如何保证协程安全的?
·
2022-04-02 00:22
后端golangphp
如何使用高阶函数编程提升代码的简洁性
动手点关注干货不迷路摘要函数是Go语言的一等公民,本文采用一种高阶函数的方式,抽象了使用
gorm
查询DB的查询条件,将多个表的各种复杂的组合查询抽象成了一个统一的方法和一个配置类,提升了代码的简洁和优雅
字节跳动技术团队
·
2022-03-28 10:44
java
python
go
编程语言
数据分析
gorm
查询报:sql/driver: couldn‘t convert “\x00“ into type bool;
版本:
gorm
.io/driver/mysqlv1.2.2
gorm
.io/
gorm
v1.22.映射:typeBatInfostruct{BatIdint`
gorm
:"primarykey;autoincrement
lishuangquan1987
·
2022-03-25 17:08
gorm
go
GO后端开发+VUE实列
因为我是从java转到go,代码结构跟我之前用java的很像在这里只浅显的实战运用,没有过多理论讲解工作环境:IDE:Goland,Go1.17.7框架Gin+
Gorm
,前端VUE这里不过多讲前端,可以到我的
Liurrr
·
2022-03-24 18:00
gorm
整合进go-zero的实现方法
但是
gorm
框架的话,没有比较好的缓存插件,虽然有一个gcache,但不支持
gorm
2.0版本。所以我打算把这两个结合起来。在
gorm
官方文档中提到了一个接口,可以获取到生成的sql语句。
·
2022-03-17 13:31
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他