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
『No19:
Gorm
上手指南』
image.png大家好,我叫谢伟,是一名程序员。如果你是做后端开发的,日常工作中,除了熟悉编程语言之外,数据库怕是最常用的技术了吧。比如搭建一个Web后台管理系统,你需要数据吧,你总不能指望网页都是静态数据吧。需要数据,那么就要和数据库打交道。日常开发中你可能会使用关系型数据库,比如MySQL、PostgresSQL,也可能使用NoSQL型数据库,比如MongoDB,redis等,甚至会使用各种
谢小路
·
2023-09-13 22:36
Golang教程与Gin教程合集,入门到实战
Golang+Gin框架+
Gorm
+Rbac+微服务+仿小米商城项目实战视频教程+DockerSwarmK8s云原生分布式部署介绍:Go即Golang,是Google公司2009年11月正式对外公开的一门编程语言
yuanlaile
·
2023-09-13 06:57
golang
gin
开发语言
MixGo V1.0 发布,混合型高性能 Go 框架
MixGo是什么MixGo是混合型高性能Go框架,该框架改造整合了gin,logrus,
gorm
,go-redis,jwt-go,gorilla...等多个流行组件,可以开发console,api,web
撸代码的乡下人
·
2023-09-13 03:38
Gorm
错误处理
错误处理由于
GORM
的链式API,
GORM
中的错误处理与惯用的Go代码不同,但它仍然相当容易。
富士康质检员张全蛋
·
2023-09-12 18:27
Golang
Gorm
ios
GORM
笔记
声明模型模型定义模型是标准的struct,由Go的基本数据类型、实现了Scanner和Valuer接口的自定义类型及其指针或别名组成typeUserstruct{IDuintNamestringEmail*stringAgeuint8Birthday*time.TimeMemberNumbersql.NullStringActivatedAtsql.NullTimeCreatedAttime.Ti
hjxisking
·
2023-09-12 10:15
go
golang
Spring----IOC、注解
spring的组成及拓展spring七大模块核心容器(Springcore)Spring上下文(Springcontext)Spring面向切面编程(SpringAOP)SpringDAO模块Sprin
gORM
饭团煲
·
2023-09-11 21:41
spring
spring
sql
数据库
初始化一个Gin框架的Go-Web项目
使用到的第三方库ginGin框架viper配置文件管理cors跨域资源请求配置
gorm
ORM库zap日志记录main包Go语言程序的入口点main.go文件使用flag读取配置文件路径参数,默认当前目录下使用
sywdebug
·
2023-09-09 11:53
#
Web框架
#
编程语言
gin
golang
GROM Has One 一对一
可以在执行前的代码加上Debug()可以输出执行的SQL语句例如:db.Debug().Unscoped().Delete(&user)packagemainimport("fmt""github.com/jinzhu/
gorm
TsMask
·
2023-09-09 02:06
golang入门实战(一)
golang入门实战项目介绍githubredeme环境搭建项目搭建路由配置-gin框架配置文件&&端口号整合mysql---
gorm
框架事务响应异常处理请求参数处理日志处理跨域处理整合redisrabbimq
bug的搬运工
·
2023-09-08 16:40
golang
gin
golang
Golang学习笔记之Golang与Mysql交互二、
gorm
安装:goget-ugithub.com/jinzhu/
gorm
中文文档地址:http://
gorm
.book.jasperxu.com/GitHub地址:https://github.com/jinzhu
学生黄哲
·
2023-09-08 07:42
gorm
中修改mysql主键的方法
一、为什么要修改mysql主键策略1、我们创建mysql数据表的时候正常操作都是采用id自增类型,但是往往会造成以下几个问题让别人可以猜到你数据库的数据量多少,甚至可以根据当前看到的id可以手动的修改浏览器上id来访问下一条数据如果分表后会造成主键id是一样的2、正常的做法可以修改mysql主键策略直接使用uuid来作为主键,但是这样不好的地方是无序的,不会根据从前往后排列使用雪花算法生成一个唯一
水痕01
·
2023-09-08 05:42
go
mysql
数据库
gorm
与数据库初见
db,err:=
gorm
.Open("mys
万雅过往
·
2023-09-08 01:27
磨刀不误
golang
big
data
数据库
golang中给数据库datetime格式赋值
typeAstruct{CreateTime*time.Time`
gorm
:"create_time"`}1、定义数据库表映射结构体如上,create_time字段在表里面是datetime格式。
coding上下求索
·
2023-09-07 22:46
go
数据库
golang
开发语言
GORM
关联查询
定义了一个User和Company,User中可以包含多个Company,如下:typeUserstruct{IDint`
gorm
:"TYPE:int(11);NOTNULL;PRIMARY_KEY;INDEX
jouyouyun
·
2023-09-06 07:44
Gin项目实战
Gin项目实战Gin博客项目-项目架构Gin博客项目-集成
gorm
Gin博客项目-集成Bootstrap创建用户表单Gin博客项目-实现控制器和路由Gin博客项目-设计静态页面Gin博客项目-用户注册Gin
hixiaoyang
·
2023-09-05 14:39
gin
bootstrap
前端
重拾-Spring IOC
springiocspringaopspring事务管理sprin
gorm
集成实现分析
断风雨_2669
·
2023-09-05 13:34
gorm
自引用预加载Preload级联展开的方法
gorm
在自引用使用预加载时,通常的方法db.Preload("Children").Or("parent_user_group_id=?"
chl0000
·
2023-09-05 11:07
golang
gorm
golang通过
gorm
操作sqlite设置主键自增
在Golang中使用
GORM
操作SQLite数据库时,可以通过以下步骤设置主键自增:首先,确保已经安装了
GORM
和SQLite的驱动程序。
北漂燕郊杨哥
·
2023-09-05 09:09
golang
golang
sqlite
oracle
golang连结Mysql
packagemainimport("fmt""io/ioutil""github.com/golang/snappy""github.com/jinzhu/
gorm
"_"github.com/jinzhu
次序
·
2023-09-05 00:18
golang操作数据库--
gorm
框架、redis
目录1.数据库相关操作(1)非orm框架①引入②初始化③增删改查(2)io版orm框架(推荐用这个)①引入②初始化③增删改查④
gorm
gen的使用(3)jinzhu版orm框架①引入②初始化③增删改查2
贴地飞行lyh
·
2023-09-04 22:23
数据库
golang
redis
go gin
gorm
连接postgres postgis输出geojson
gogin
gorm
连接postgrespostgis输出geojson1.技术环境go-gin-
gorm
postgres-postgisgovscode环境安装-智能提示配置2.简单实现代码思路就是:采用原生
LEILEI18A
·
2023-09-04 18:42
GIS-WebGIS
go
gin
gorm
postgis
geojson
Go Web学习笔记(Gin和
Gorm
)
之前已经把go的基础语法过了一遍,现在学习Gin和
Gorm
框架,特此记录一下,也希望对你们有帮助,当然因为本人是Go新手,所以有写的不对的地方尽情指教,谢谢!
迷失的蓝色小恐龙
·
2023-09-03 23:05
Go学习
golang
前端
开发语言
G0第23章 :
gorm
介绍、模型定义、连接数据库
01
GORM
介绍https://
gorm
.io/zh_CN/docs/
gorm
是一个使用Go语言编写的ORM框架。它文档齐全,对开发者友好,支持主流数据库。
飞哥亡命天涯
·
2023-09-03 23:34
Golang
数据库
sqlite
golang
Gorm
系列之2
Gorm
系列之2特别指出特别指出的是,该系列基础代码来自git上的开源项目7days-golang,项目地址:https://github.com/geektutu/7days-golang。
劳塔罗爆射破门
·
2023-09-03 23:04
手撸框架系列
数据库
程序人生
经验分享
Gorm
系列之1
Gorm
系列之1特别指出特别指出的是,该系列基础代码来自git上的开源项目7days-golang,项目地址:https://github.com/geektutu/7days-golang。
劳塔罗爆射破门
·
2023-09-03 23:03
手撸框架系列
数据库
程序人生
百万级并发IM即时消息系统(4)用户基本CRUD
层封装->路由层调用业务手把手详细教你如何使用go-swagger文档-掘金(juejin.cn)golangswagger注解说明_goswagger注释_mctlilac的博客-CSDN博客Gin篇:
gorm
BigOrangeSama
·
2023-09-03 23:03
go
IM聊天系统
开发语言
百万级并发IM即时消息系统(5)校验器govalidator
govalidator-GoPackages1.govalidator校验提供了对一些类型的检验方法,只需要在结构体定义时加对应的tag即可,随后可调用检验方法去检验2.结构体定义设置校验格式typeUserBasicstruct{
gorm
.Model
BigOrangeSama
·
2023-09-03 23:03
go
IM聊天系统
oracle
数据库
gorm
设置自定义数据类型字段的默认值
问题背景在使用
gorm
时,往往默认的数据类型不满足我们的要求,需要使用一些自定义数据类型作为字段类型,并需要设置一些默认值,如下面例子。
不好意思海底捞月
·
2023-09-03 23:02
golang
golang
gorm
自定义数据类型
默认值
【
gorm
】无法将字段更新为空值
在使用
gorm
将一个字段更新为空的时候,发现并不生效,不了解具体什么原因,所以此时需要打开debug模式,查看原生SQL是如何执行的。
空心树无芽
·
2023-09-03 23:02
Golang
golang
go
mysql
知识分享之Golang——
gorm
组件简单分享
知识分享之Golang——
gorm
组件背景知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。
CN華少
·
2023-09-03 23:32
知识分享之Golang
java
python
数据库
编程语言
mysql
从“
gorm
建立mysql数据库连接,偶现tcp: i/o timeout问题”简单看
gorm
.DB源码
昨天被同事问到一个问题:go服务,
gorm
建立mysql数据库连接,偶现tcp:i/otimeout问题是怎么回事?说实话,我平时没怎么用过
gorm
,也只是简单了解它的用法。
MoeYang
·
2023-09-03 23:02
go
mysql
go
gorm
GORM
快速入门最佳实践(含有样例数据库)
在听完金柱老师对
GORM
的讲解后,我对于
GORM
的理解更深一层,又回忆到学习
GORM
时网络上基本没有带样例数据库的教程,所以在今天带着样例数据库写一篇
GORM
的简单入门教程(基础使用)我所展示的实现效果与代码可能会有一定出入
L2ncE
·
2023-09-03 23:01
Golang
数据库
database
sql
go
golang
Golang ORM框架 —
GORM
Golan
gORM
框架—
GORM
互联网开发最重要的一部分就是与数据库的交互,该部分在我们分层互联网模型中会归属于—模型层+仓库层。
itsgopher
·
2023-09-03 23:01
golang
数据库
Gorm
简单了解
GORM
指南|
GORM
-ThefantasticORMlibraryforGolang,aimstobedeveloperfriendly.04_
GORM
查询操作_哔哩哔哩_bilibili前置:db调用操作语句中间加
BigOrangeSama
·
2023-09-03 23:00
gorm
golang
Gopan-基于go-zero实现慕课网实战仿百度网盘项目
go-zero实现慕课网实战仿百度网盘项目项目地址:https://github.com/liuxianloveqiqi/Gopan架构技术栈功能实现http框架gozerorpc框架gozeroorm框架
gorm
Xian-dayandnight
·
2023-09-03 04:51
golang
开发语言
后端
微服务
架构
Spring框架
Sprin
gORM
:提供了JPA、JDO、Hibernate、MyBatis等ORM映射层
久伴_不离
·
2023-09-02 18:39
gorm
preload 搜索_翻译技术 | 搜索神器:Wox+Everything使用教程
搜索神器:Wox+Everything使用教程1.工具简介1.1EverythingEverything是一款占用内存低、搜索速度快的本地搜索软件,可以实现对于电脑本地硬盘中文件的的快速搜索定位,同时支持快捷键呼出、正则表达式等。相对于Windows自带的搜索功能,它的搜索速度很快,同时界面简单易用,方便操作。官网下载地址:https://www.voidtools.com/zh-cn/1.2Wo
weixin_39588104
·
2023-09-02 14:28
gorm
preload
搜索
网络关键字禁止搜索下载方向
gorm
postgresql学习
首先是什么是
gorm
,
gorm
是golang里的一个用来操作数据库的包,帮你集成了很多的数据库操作方法,还有一些比如钩子,关联等方法。
weixin_42094764
·
2023-09-02 06:12
golang
gorm
postgresql
数据库
golang
golan
gORM
框架
Gorm
ORM框架
Gorm
gorm
简介
gorm
声明模型
gorm
连接到数据库
gorm
创建记录
gorm
查询记录
gorm
高级查询
gorm
更新
gorm
删除SQL构建器
gorm
BelongsTo关系
gorm
HasOne关系
hixiaoyang
·
2023-09-01 11:09
golang
gorm
插入自增主键,查询到是0值问题的解决
问题描述:插入表格中的数据,uid字段设置为自增主键,实例化对象时uid可任意赋值,到表中一定是自动自增+1的值,但查询到的uid一直是0.问题解决:写了两个结构体,分别用于插入和查询,插入的结构体字段后面有主键自增标签,查询的结构体后面没有该标签。代码如下:typeCatcoinstruct{//此结构体用于查询UidintAddrstringInvCodeintInvCountintPuidi
海豹姥爷
·
2023-08-30 20:47
笔记
c++
开发语言
go、区块链笔记目录
go语言基础入门go语言指针速通go语言基础进阶go语言面向对象go语言并发编程与原理go语言实战(goModules/API/
gorm
/gin)区块链快速入门go语言Lotus项目开发实战(Lotus
海豹姥爷
·
2023-08-30 20:16
笔记
golang
各主流的golang orm介绍
总结相似性各orm支持的数据库都基本相同(主流数据库都支持)支持事务性、链式查询等差异xorm、gorose支持批量查询处理xorm支持主从式读写分离
gorm
支持热加载gorose便于在多个数据库切换文档全面性
tboqi1
·
2023-08-30 14:54
golang
开发语言
后端
orm
go语言
Golang
Gorm
一对多的添加
packagemainimport("
gorm
.io/driver/mysql""
gorm
.io/
gorm
")//User用户表一个用户拥有多篇文章typeUserstruct{IDint64Namestring
富士康质检员张全蛋
·
2023-08-30 01:45
golang
gorm
注册callback原理
首先想到的是在写业务逻辑时每次执行sql语句都自己上报,但这样会侵入业务代码,而且有的人会忘了上报,或者上报格式不规范,所以想到将上报逻辑封装到
gorm
的框架里。
raisecrow
·
2023-08-27 20:44
五万字图文详解go(golang)项目实践框架构建分布式链路追踪OpenTelemetry实现gin, gRPC, log,
gorm
, redis的集成(附源码)
五万字图文详解go(golang)项目实践框架构建分布式链路追踪OpenTelemetry实现gin,gRPC,log,
gorm
,redis的集成(附源码)。
代码讲故事
·
2023-08-27 15:00
深耕技术之源
golang
分布式
gin
OpenTracing
OpenCensus
OpenTelemetry
grpc
gorm
增删查改json_Go组件学习——
gorm
四步带你搞定DB增删改查
gorm
gorm
就是基于Go语言实现的ORM库。类似于Java生态里大家听到过的Mybatis、Hibernate、SpringData等。
pure日月
·
2023-08-27 15:00
gorm增删查改json
go语言gin框架的搭建 接收参数的方法,及
gorm
的增删改查使用
1.gin框架介绍1.1介绍Gin是一个用Go(Golang)编写的HTTPWeb框架。使用了httprouter,高性能的API框架。1.2安装goget-ugithub.com/gin-gonic/gin1.3helloginpackagemainimport("net/http""github.com/gin-gonic/gin")funcmain(){//1.创建路由r:=gin.Defa
qishaoawei
·
2023-08-27 15:59
1024程序员节
Go入门-基于
GORM
框架的CRUD操作(mysql增删改查)
选择
gorm
框架的原因,在阅读了很多go语言数据库操作的文章之后,发现大多数使用的都是grom框架。
Van丨Van
·
2023-08-27 15:28
Go语言入门
mysql
golang
mybatis
【
Gorm
】增删改查使用入门
何为ORM?对象关系映射(英语:ObjectRelationalMapping,简称ORM,或O/RM,或O/Rmapping),是一种程序设计技术,采用元数据来描述对象与关系映射的细节。只要提供了持久化类与表的映射关系,ORM框架在运行时就能参照映射文件的信息,把对象持久化到数据库中。用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟
Mandy_i
·
2023-08-27 15:56
【Golang】
Gorm
golang
Gorm
Go 使用
Gorm
将操作信息集成到链路跟踪 Jaeger,进行增删改查使用举例,并做可视化UI界面展示(附源码)
Go使用
Gorm
将操作信息集成到链路跟踪Jaeger,进行增删改查使用举例(附源码)。
代码讲故事
·
2023-08-27 15:26
深耕技术之源
golang
opentelemetry
Jaeger
gorm
链路跟踪
OpenTracing
mysql
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他