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
gin框架的使用(三)——用户注册
在gin-demo下创建model目录,目录下创建user.go来写user的结构体user.go的内容如下:packagemodel//UsertypeUserstruct{IDint`
gorm
:"primaryKey
今天有怪兽
·
2024-01-19 22:45
golang
gin
golang
后端
简单搭建 Gin +
GORM
MVC 框架
参考
GORM
指南参考GinWebFramework目录结构controller:负责请求转发,接受页面过来的参数,传给Model处理,接到返回值,再传给页面。database:通过
gorm
连接数据库。
余衫马
·
2024-01-18 23:17
禅与Go
Golang实现小型CMS内容管理功能(一):Gin框架搭配
Gorm
实现增删查改功能
我自己开发了一款在线客服系统,最近一直琢磨把客服系统官网做好。因为访客来的人不少,大部分人可能就是看看官网界面就走了,怎样把这些访客留存下来,去测试试用客服系统,是我一直琢磨的问题。官网是一个企业的门面,也是一个系统的门面,还是需要把门面的内容整理总结一下,让大家能清楚看到系统的功能。网站的内容少,那么搜索引擎收录的就少,这样会导致网站的权重不高,搜索排名比较低。因此要简单的加上一个小型的内容管理
程序员老狼
·
2024-01-18 23:47
golang
gin
开发语言
Golang 入门系列(十二)ORM框架
gorm
之前在已经介绍了用的github.com/go-sql-driver/mysql访问数据库,不太了解的可以看看之前的文章https://www.cnblogs.com/zhangweizhong/category/1275863.html。实际上,为提高开发效率,一般都会使用一些orm框架,把数据库层屏蔽,用户看到的只有对象而无需我们手动做一些转换,这样在使用的时候就非常方便。这种操作方式基本上已
weixin_30716725
·
2024-01-18 23:17
数据库
golang
gin+
gorm
快速入门
最近也是正在学习gin+
gorm
得组合,跟着网上得视频敲了一个很简单得小项目,麻雀虽小五脏俱全,还是值得记录以下。
LJT_SIX
·
2024-01-18 23:43
gin
go
gin+
gorm
增删改查目录框架
从网上找资料,发现,很多都是直接的结构路由,后端的controller层,还有model层,都是放在了同一个main.go文件中,如果写项目的话,还得自己去拆文件,拆代码,经过查询和自己总结,下面放一个目录框架总体目录结构按照业务流程顺序,解释说明1、加载自定义封装函数文件、数据库、redispackagemainimport("ginchat/router""ginchat/utils")fun
牧童牵黄牛
·
2024-01-18 23:13
golang
gin
go
gorm
go操作excel库excelize使用
row,4.列col,5.项cell对应结构如下图:1.准备工作我们读取的文件格式如上图所示,我们先定义一个StockInfo结构来存储相应字段typeStockInfostruct{IDuint64`
gorm
帅大大的架构之路
·
2024-01-18 22:17
#
golang
excel
golang
开发语言
GORM
介绍及快速入门
GORM
介绍及快速入门前言
GORM
是一个用GoLang语言编写的ORM(对象关系映射)库。它被设计为开发者友好的方式来进行数据库操作。
無间行者
·
2024-01-18 19:09
Go语言
Go
Golang通过
Gorm
操作Mysql时遇到的datetime时区问题
情景描述golang使用
Gorm
操作MySQL,MySQL中数据类型是datetime,Golang中用的是time.now。但是会导致存储的时间与北京时间有8h误差,显然是没有初始化时区导致。
Climber47
·
2024-01-18 06:29
莫名其妙的报错——我太傻了
Golang
golang
mysql
开发语言
gorm
模糊查询和分页查询同时查总条数
gorm
查询总条数count函数的大坑 Count的大坑 加精!!!加精!!!!
原文地址:https://www.yuedun.wang/blogdetail/5e815979c9109f0f909b4cdd/
gorm
概述全功能ORM(几乎)关联(包含一个,包含多个,属于,多对多,
youngsailor
·
2024-01-18 03:48
go
gorm
-增删改查
1.更新-附加条件#调用的地方query:="company_id=?ANDuserid=?"err:=company.Update(c,company,query,_cId,_uId)#这里有个小坑,#调用Update方法param参数中没设置主键ID,这里需要专门传入where条件调用Where方法func(c*MizOutCompanyMember)Update(ctxcontext.Con
wzerofeng
·
2024-01-16 19:34
gorm
增删改查
Go语言学习之路(十)
gorm
框架准备工作
连接数据库2、开始查询前言已经学习了go原生的对数据库的增删查改方式,但是会有很多代码量,导致阅读性可能不会很高,所以,我们需要用一些别人已经封装好的框架,对数据库进行操作,可以减少很多的代码量,就比如
gorm
飞起的豹子
·
2024-01-15 20:34
go学习
mysql
golang
学习
android
Go语言学习之路(十一)
gorm
修改与新增
文章目录前言准备工作新增修改前言紧接上次,我们学习了
gorm
的一些简单和复杂的查询,那么本次,我们继续学习一下
gorm
框架的新增和修改操作(删除嘛,一般为逻辑删除,就不做多的赘述了)准备工作与我们
gorm
飞起的豹子
·
2024-01-15 20:32
go学习
golang
学习
Gorm
0值不更新的问题
//用户表typeUserstruct{BaseModelAccountstring`json:"account"form:"account"binding:"required"
gorm
:"column
GoldSlime2024
·
2024-01-15 19:21
数据库
服务器
go
golang
Golang+
Gorm
库使用踩坑——未标识primarykey导致创建后无法返回修改
问题描述做毕设ing,基本的增删改查。这里是一个需要增的地方,代码如下:func(BI*BlogImpl)CreateBlog(ctxcontext.Context,blogInformationrepo.BlogInformation)(repo.BlogInformation,error){err:=BI.Db.Table(BlogTable).Create(&blogInformation)
Climber47
·
2024-01-15 07:14
Golang
莫名其妙的报错——我太傻了
golang
开发语言
后端
Python数据可视化编程实战
链接:https://pan.baidu.com/s/1j5DyYsGD1cKjEK-SXPV5Wg提取码:ytd2作者:I
gorM
ilovanovic出版社:人民邮电出版社原作名:I
gorM
ilovanovic
baise1983
·
2024-01-14 21:38
使用 Go HTTP 框架 Hertz 进行 JWT 认证
Demo介绍使用命令行工具hz生成代码使用JWT扩展完成登陆认证和授权访问使用
Gorm
访问
-白 泽-
·
2024-01-13 22:34
golang
golang
中间件
http
Gorm
实战,轻松掌握数据库增删改查技巧!
Gorm
实战,轻松掌握数据库增删改查技巧!CRUD通常指数据库的增删改查操作,本文详细介绍了如何使用
GORM
实现创建、查询、更新和删除操作。文章目录
Gorm
实战,轻松掌握数据库增删改查技巧!
贾维斯Echo
·
2024-01-13 17:17
GO
MySQL
数据库
Go
Gorm
数据库表迁移与表模型定义
MySQL实例1.1创建1.3创建数据库二、AutoMigrate介绍与使用2.1AutoMigrate介绍2.2AutoMigrate基本使用三、模型定义3.1模型定义3.2快速增删改查3.3约定3.4
gorm
.Model
贾维斯Echo
·
2024-01-13 17:47
Go
Gorm
关联关系介绍与基本使用
文章目录一BelongsTo(一对一)1.1BelongsTo1.2重写外键1.3重写引用(一般不用)1.4Belongsto的CRUD1.5预加载1.6外键约束二、HasOne2.1HasOne2.2重写外键2.3重写引用2.4多态关联2.5HasOne的CURD2.6预加载2.7自引用HasOne2.8外键约束三、HasMany3.1HasMany3.2重写外键3.3重写引用3.4多态关联3.
贾维斯Echo
·
2024-01-13 17:44
Go
关于
gorm
的preload方法笔记
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、常规预加载二、多级预加载前言假设,有三张表的层级关系为Audit–>User-->homePage(具体表结构请查看末尾的大标题)像下面的方法,是取不到auditData.Auditor中的值的varauditDataAuditglobal.GVA_DB.Model(&auditData).Where("id=1").
LemonMadison
·
2024-01-13 03:28
go
gorm
笔记
go
mysql连接池关于连接数太多导致的错误处理办法
创建连接池import(
gorm
2"
gorm
.io/
gorm
")varDeBugSqlDbv2*sql.DBfuncinit(){//设置空闲连接池中连接的最大数量maxIdleConns:=beego.AppConfig.DefaultInt
顶尖少爷
·
2024-01-12 23:11
go语言mysql的
gorm
基本用法
GORM
是使用Go语言开发的友好的ORM库。
nbv12589
·
2024-01-12 19:02
go语言学习
golang
mysql
开发语言
GO数据库操作
Golang出色的ORM库为
GORM
。官网文档:https://
gorm
.io/docs/我们来说说增删改查的用法,更深入的研究可以去官网看看。
aiee
·
2024-01-12 06:21
后端(golang)
golang
开发语言
后端
水彩世界| 艺术家Igor Mosiychuk
自1984年以来,I
gorM
osiychuk在德涅斯特河沿岸生活和工作。I
gorM
osiychuk,副教授,PSU装饰与应用艺术系系主任,以硕士学位命名。
君澜先生
·
2024-01-11 23:12
Gorm
入门介绍与基本使用
Gorm
入门介绍与基本使用文章目录
Gorm
入门介绍与基本使用一、ORM简介1.1什么是ORM1.2使用ORM的好处1.2.1避免直接操作SQL语句1.2.2提高代码的可维护性1.2.3跨数据库兼容性1.3
贾维斯Echo
·
2024-01-11 06:39
Go
gorm
多个不定查询字段\分页查询
gorm
多个不定查询字段查询;通过分别赋予tx.Where不定参数https://cloud.tencent.com/developer/article/1374623举例不定(可能并没有参与sql查询的
UCASXS
·
2024-01-11 05:14
GO
笔记
go
golang中
gorm
使用
前言记录下go语言操作mysql数据库,选用
gorm
,
gorm
是一个流行的对象关系映射(ORM)库,用于简化与数据库的交互。接入步骤安装
gorm
:首先,你需要使用Go模块来安装
gorm
。
莫忘初心丶
·
2024-01-09 13:13
go
Gorm
报invalid connection错误
背景新上的一个项目,使用
gorm
进行数据操作,线上报connectioninvalid错误。初步分析从报错信息来看,应该是mysqlclient连接的问题。
zhanglehes
·
2024-01-09 07:17
线上问题分析
linux
运维
02
GORM
源码解读
简介定义模型ModelStruct获取表名StructFieldRelationship更多Scope模型解析字段解析小结总结简介
GORM
源码解读,基于v1.9.11版本.定义模型
GORM
是ORM,所以模型定义是最重要的部分
刷漆猫咪
·
2024-01-09 01:13
Go ORM
在Go语言中,有一个名为"
GORM
"的框架,它提供了类似于MyBatis的功能。
abytecoder
·
2024-01-07 23:56
oracle
数据库
知识分享之Golang——
gorm
组件简单分享
知识分享之Golang——
gorm
组件背景知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。
cn華少
·
2024-01-07 19:48
01
GORM
源码解读
简介起步数据库连接
gorm
.DB事务实现总结简介
GORM
源码解读,基于v1.9.11版本.起步官方文档上入门的例子如下:packagemainimport("github.com/jinzhu/
gorm
刷漆猫咪
·
2024-01-06 18:21
基于Gin的golang web开发增删改查实战(TodoList)
说明1、目的是练习golang基于gin+
gorm
的web开发涉及到的最基本的增删改查,所以关于数据库连接和对应配置从配置文件的读取没有详细说明如果想了解配置文件解析和读取可以参考:Golang加载yaml
全栈运维
·
2024-01-06 00:13
Gorm
存在时更新,不存在时创建
我最初想的是,使用ifelse语句,ifdept_id已经存在,那就更新,反之则创建,但是我感觉这样有些不太专业,
gorm
应该会
大杯无糖
·
2024-01-05 14:53
Gorm
golang
后端
mysql
使用Spring框架加速Java开发
Spring框架的优势:1.1良好的模块化设计:Spring框架是模块化设计的,它提供了各种模块,如SpringMVC、Sprin
gORM
、Spri
naer_chongya
·
2024-01-05 08:13
java
spring
后端
golang学习专栏
Golang基础教程Golang练手算法Golang练手算法Golang设计模式Golang设计模式Golang数据结构和算法Golang数据结构和算法Golang并发编程Golang并发编程ORM框架
Gorm
Golan
gORM
weixin_51551879
·
2024-01-03 20:02
go
gorm
.PrepareStmt模式使用不当问题查询
一、背景xx服务内存持续上涨。内存占用10%以内,在QPS无明显变化的前提下,内存占用50%左右。dump了一下heap内存,发现主要是InitUserCacheRefresh任务代码占用正常来说,dao层查完数据库之后,对象应该会释放,最终被gc回收,但这里InitUserCacheRefresh代码里的对象长期持有引用,占用内存达400M+,感觉发生了内存泄露,所以排查下。核心代码逻辑该代码主
农夫小田
·
2024-01-03 08:40
数据结构
golang
mysql
数据库
GO学习记录 —— 创建一个GO项目
、返回响应处理前言代码地址下载地址:https://github.com/Lee-ZiMu/Golang-Init.git一、项目介绍1、使用Gin框架来创建项目2、使用viper读取配置文件3、使用
gorm
李子木、
·
2023-12-31 20:28
学习记录
golang
gin
学习
选项数据库表中添加有名称的选项/值对
packagemodelimport("github.com/jinzhu/
gorm
")//Option基本配置信息表,通常通过get_option来操作,该表通常作为插件存储数据的一个地方。
吴宪峰
·
2023-12-31 06:37
Spring同时集成JPA与Mybatis
目录ORMSprin
gORM
Sprin
gORM
同时集成JPA与Mybatis一、创建一个SpringBoot项目二、建立用户信息登记表三、Web应用项目集成mysql四、添加SpringDataJPA和
小喽啰学Java
·
2023-12-31 04:49
2019-2-21 每日一词
Dictate英英释意:toinfluencesomethin
gorm
akeitnecessaryDominate/control/decide/influence例句:1.AsmuchasIwanttotraveltheworldaftergraduation
Sam_333
·
2023-12-31 02:47
go-carbon 1.3.2 版本发布,新增自定义 i18n 系列方法和日文翻译文件
carbon是一个轻量级、语义化、对开发者友好的Golang时间处理库,支持链式调用、农历和
gorm
、xorm等主流orm如果您觉得不错,请给个star吧github:https://github.com
龙湖笑笑生
·
2023-12-31 01:04
golang-module
golang
后端
gorm
struct使用自定义类型
自定义类型需要实现Scan(vinterface{})error和Value()(driver.Value,error)方法如自定义类型MyTimetypeMyTimetime.Time//2006-01-0215:04:05添加Scan和Value方法varTimeFormat="2006-01-0215:04:05"func(t*Time)Value()(driver.Value,error)
啊_sam
·
2023-12-29 14:16
golang
go
go语言,ent库与
gorm
库,插入一条null值的time数据
使用
Gorm
库的实现将xxxTime字段设置为sql.NullTime类型在存储前,设置时res:=Resul
Climber47
·
2023-12-28 11:29
杂乱问题记录
Golang
golang
数据库
mysql
gorm
使用sql方法
varusers[]User//查询执行用Scan和Find一样db=db.Raw("selectuid,user_name,agefromUsers").Scan(&users)//db=db.Raw("selectuid,user_name,agefromUsers").Find(&users)fmt.Println("Users",users)//更新和删除.插入用Execdb=db.Exe
HehuaTang
·
2023-12-27 21:48
前端
服务器
golang
Go后台项目实战
本项目完全使用原生开发,没有使用任何WEB框架(如:gin,beego,Martini等),和ORM(如:
gorm
,xorm,beego)三层架构三层架构(3-tierarchitecture)通常意义上的三层架构就是将整个业务应用划分为
xiaojinwei
·
2023-12-27 18:17
04
GORM
源码解读
简介查询查询流程构建查询SQL语句条件语句小结search结构体search的定义search的方法小结总结简介
GORM
源码解读,基于v1.9.11版本.查询上一节中,我们已经探究过了模型是如何定义的,
刷漆猫咪
·
2023-12-26 14:36
gorm
表名尾部自动加s
gorm
表名尾部自动加s,无论是
gorm
1还是
gorm
2都是在你操作数据库的时候会给你定义的表名尾部自动加s
gorm
1禁用表名加s方法db.SingularTable(true)
gorm
2禁用表名加s方法
卜是我的错
·
2023-12-25 15:18
golang
go从0到1项目实战体系二十三:
GORM
1.哪些场景下适合ORM?(1).单服务器:①.topic服务负责CURD、权限等.其业务比较复杂、压力不大.②.单台服务器,为了业务可以适当的采用ORM等成熟框架提高业务开发速度.③.为了增加可维护性,适当的牺牲一些性能.④.业务级服务.(2).多台服务器:①.访问压力大,两台负载均衡只负责获取帖子的业务(只负责展示),适合不用框架.②.另外一台压力不大,只负责操作帖子(CUD)、权限等.③.微
小崽崽1
·
2023-12-25 06:31
go语言
golang
驱动开发
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他