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
Go 对象扩展与
Gorm
JSON 时间格式化
JSON解析与扩展已有类型Go语言是没有完整的OOP对象模型的,在Golang的世界里没有继承,只有组合和接口,并且是松散的接口结构,不强制声明实现接口。通过对结构体的组合对现有对象进行扩展也是很便利的,参考interface&struct接口与结构体。单一继承关系解决了is-a也就是定义问题,因此可以把子类当做父类来对待。但对于父类不同但又具有某些共同行为的数据,单一继承就不能解决了,C++采取
坚果jimbowhy
·
2023-10-15 09:59
go-gin-api 本地部署调试问题总结
告警邮箱设置保存后会自动将配置信息保存在fat_configs.toml文件中;可能出现问题:报错550和anth问题,说明你的邮箱配置有问题(密码或者授权码);2.生成数据表curd执行结果报错exec:“
gorm
gen
lxw1844912514
·
2023-10-14 10:36
golang
gin
开发语言
GoLang连接mysql数据库
跟着文档走
GORM
指南|
GORM
-ThefantasticORMlibraryforGolang,aimstobedeveloperfriendly.1.使用命令拉取goget-u
gorm
.io/
gorm
goget-u
gorm
.io
可是我还饿啊
·
2023-10-13 23:00
golang
数据库
开发语言
GORM
简单demo
GORM
和XORM一直是我关注着的两个Golan
gORM
框架,文档也是非常详细,,关于他们的比较详细地可以看文档。
想入飞飞___
·
2023-10-13 15:50
angular中的MVVM模式
下面是I
gorM
inar发布在Google+https://plus.google.com/+I
gorM
inar/posts/DRUAkZ
weixin_33721427
·
2023-10-13 15:40
javascript
测试
前端
ViewUI
如何使用
GORM
创建或更新记录?
从1.20.x开始,
GORM
为不同的数据库提供兼容的Upsert支持(Upsert-On-Conflict)//Updatecolumnstonewvalueon`id`conflictDB.Clauses
shelutai
·
2023-10-13 13:12
golang
Gin,
Gorm
实现Web计算器
目录仓库链接0.PSP表格1.成品展示1.基础运算2.清零回退3.错误提示4.历史记录拓展功能1.前端可修改的利率计算器2.科学计算器3.按钮切换不同计算器模式4.用户在一次运算后不清零继续输入操作符,替换表达式为上次答案2.设计实现过程3.代码说明4.心路历程和收获仓库链接2301-计算机学院-软件工程https://bbs.csdn.net/forums/ssynkqtd-05这个作业要求在哪
102101141高孙炜
·
2023-10-11 15:09
gin
前端
快速生成表结构的结构体
可以看到
gorm
的star远超其他同类框架。因此我们跟随大流,选用
gorm
框架。orm+go依赖安装依赖这边使用的是gen完成表结构体的生成。gen是字节无恒实验室之前发
zhangPeng丶
·
2023-10-11 10:21
go mysql orm_【Golang】Go语言ORM框架快速上手,ORM操作Mysql数据库示例
【Golang】Go语言ORM框架快速上手,ORM操作Mysql数据库示例说明代码有master和
gorm
两个分支,master分支用的是xorm,
gorm
不言而喻。
weixin_39992665
·
2023-10-11 00:57
go
mysql
orm
golang
gorm
——hook和session配置
ormhook和session
gorm
hook
gorm
提供了一些hook函数,在增删查改、事务操作前后执行。需要让model实现对应接口。hook函数的执行会先于
gorm
sql运行日志的打印。
咚伢
·
2023-10-10 17:25
golang
数据库
服务器
golang
gorm
—— 事务、回滚、savepoint
gorm
事务model定义typeRoles[]stringtypeTeacherstruct{
gorm
.ModelNamestring`
gorm
:"size:256"`Emailstring`
gorm
咚伢
·
2023-10-10 17:55
golang
数据库
开发语言
golang
gorm
增删改查以及使用原生SQL(以操作mysql为例)
gorm
+mysql增删改查model定义package_caseimport"
gorm
.io/
gorm
"funcinit(){DB.Migrator().AutoMigrate(Teacher{},Course
咚伢
·
2023-10-10 17:20
golang
sql
mysql
golang
gorm
模型定义与tag字段详解
gorm
orm概念对象关系映射,可以通过操作实际数据结构,去操作具体的数据库表。减少一定工作量。
咚伢
·
2023-10-09 00:14
golang
开发语言
后端
Springboot与Spring到底有什么区别?
它包含一些很好的功能,如依赖注入和开箱即用的模块,如:SpringJDBC、SpringMVC、SpringSecurity、SpringAOP、Sprin
gORM
、SpringTest,这些模块缩短应用程序的开发时间
贾欣晓
·
2023-10-08 22:16
微服务架构
spring
spring
boot
数据库
todo
gorm
建立连接&建表packagemainimport("fmt""
gorm
.io/driver/mysql""
gorm
.io/
gorm
""
gorm
.io/
gorm
/schema""time")funcmain
Kramer_149
·
2023-10-08 16:29
Go
数据库
golang
mysql
使用OpenCensus跟踪
Gorm
查询
Gorm
作为Go语言中很常用的一个ORM库,功能非常强大。应用程序的大量时间都花在通过
gorm
与数据库连接上面,所以我们想在链路跟踪中获得更好的视图。
Go语言由浅入深
·
2023-10-08 00:20
Go Gin
Gorm
Casbin权限管理实现 - 3. 实现Gin鉴权中间件
文章目录0.背景1.准备工作2.gin中间件2.1中间件代码2.2中间件使用2.3测试中间件使用结果3.添加权限管理API3.1获取所有用户3.2获取所有角色组3.3获取所有角色组的策略3.4修改角色组策略3.5删除角色组策略3.6添加用户到组3.7从组中删除用户3.8测试API4.最终目录结构和代码4.1main.go4.2casbin.go4.3middleware.go5.更进一步0.背景C
LeoForBest
·
2023-10-07 00:53
golang
gin
中间件
Go Gin
Gorm
Casbin权限管理实现 - 2. 使用
Gorm
存储Casbin权限配置以及`增删改查`
文章目录0.背景1.准备工作2.权限配置以及`增删改查`2.1策略和组使用规范2.2用户以及组关系的增删改查2.2.1获取所有用户以及关联的角色2.2.2角色组中添加用户2.2.3角色组中删除用户2.3角色组权限的`增删改查`2.3.1获取所有角色组权限2.3.2创建角色组权限2.3.3修改角色组权限2.3.4删除角色组权限3.测试以及完整代码3.1casbin_service.go3.2casb
LeoForBest
·
2023-10-06 21:41
golang
gin
开发语言
后端
gorm
自定义时间、字符串数组类型
文章目录自定义时间类型自定义字符串数组测试与完整代码测试代码测试结果
GORM
是GO语言中一款强大友好的ORM框架,但在使用过程中内置的数据类型不能满足以下两个需求,如下:time.Time类型返回的是2023
LeoForBest
·
2023-10-06 14:20
数据库
golang
Go Gin
Gorm
Casbin权限管理实现 - 1. Casbin概念介绍以及库使用
1.核心概念核心配置中含两部分模型配置以及策略配置,给出两个示范配置,在此基础上对实际请求进行分析。1.1Model模型文件,存储了请求定义(request_definition),策略定义(policy_definition),匹配规则(matchers),以及匹配的综合结果(policy_effect)[request_definition]r=sub,obj,act[policy_defin
LeoForBest
·
2023-10-06 14:49
golang
gin
开发语言
在GPT帮助下,我为hade增加了model自动生成api的功能
hade的v1.0.6版本发布,增加根据model自动生成api的功能之前给hade增加过一个modelgen的功能,就是配置好数据库的配置文件,自动生成数据表的
gorm
的模型文件。
轩脉刃
·
2023-10-04 18:26
数据库
sql
(迁移)gentool gen go自动生成表结构
gen/tools/gentoolatmaster·go-
gorm
/gen·GitHub官网网站第一步:安装goinstall
gorm
.io/gen/tools/gentool@latest第二步:运行样例
nishihong
·
2023-10-04 18:56
技术交流
golang
数据库
零基础上手更安全更友好
GORM
原作者操刀的
GORM
GEN
GORM
/GEN,持续更新欢迎吐槽Star!!!基于
GORM
,更安全更友好的ORM工具。
qqxhb
·
2023-10-04 18:56
Go
go
gorm
gen
安全
GORM
GEN 生成代码如何自定义方法和表名
GORM
GEN:是安全&友好的goorm框架,基于
gorm
,支持多种数据库,mysql、sqlserver、postgres以及clickhouse等,通过代码生成的方式,生成安全&友好的orm代码,同时也支持类似
qqxhb
·
2023-10-04 18:56
go
gorm
mybatis
数据库
mysql
GEN 自动生成
GORM
模型结构体文件及使用示例
GEN自动生成
GORM
模型结构体文件及使用示例背景GEN是一个基于
GORM
的安全ORM框架,由字节跳动无恒实验室与
GORM
作者联合研发,主要功能说白了就是帮助生成数据表对应的模型文件和更安全方便地执行SQL
Jeffid
·
2023-10-04 18:25
Golang
golang
gorm
gen
mysql
【35】
gorm
gen tool生成数据库对应go文件
一.安装gentoolgoinstall
gorm
.io/gen/tools/gentool@latest二.生成go文件gentool-dsn"user:pwd@tcp(localhost:3306)/
chen_peng7
·
2023-10-04 18:54
golang
开发语言
后端
Gorm
快速入门:高效掌握 MySQL 数据库操作的实用指南
文章目录了解
Gorm
安装
Gorm
连接MySQL模型模型定义
gorm
.ModelAutoMigrateCRUD插入Create()单条插入指定字段插入批量插入查询单条查询根据主键查询查询全部条件查询String
I'm Jie
·
2023-10-03 21:01
GoLang
全栈开发
数据库
mysql
简化数据库操作:探索
Gorm
的约定优于配置原则
文章目录使用ID作为主键数据库表名TableName临时指定表名列名时间戳自动填充CreatedAtUpdatedAt时间戳类型
Gorm
采用约定优于配置的原则,提供了一些默认的命名规则和行为,简化开发者的操作
I'm Jie
·
2023-10-03 21:01
GoLang
全栈开发
数据库
mysql
gorm
GORM
使用
1基本使用1.1连接数据库funcBasicUsage(){//定义DSNdsn:="root:123456@tcp(127.0.0.1:3306)/
gorm
?
学的像个弟弟
·
2023-10-03 03:59
go实战
golang
后端
记录一个教学的交互式系统的开发 —— 环境搭建
这个项目呢打算使用的技术栈:前端:vue3.0+typescript+elementplus+electron后端:golang+gin+
gorm
项目名:MangoEducationInte
-Kk
·
2023-09-30 12:16
MEIS
golang
vue
Golang gin-session支持mysql存储
session数据存在db中,下面是对mysql的支持,,后面还是postgres,mongo等支持packagemainimport("github.com/gin-contrib/sessions"
gorm
sessions"github.com
小疯伊始
·
2023-09-30 07:18
go 弹幕实战(Go+
Gorm
+WebSocket+Vue+ProtocolBuffer )高并发弹幕
目前go使用了websocket、protobuf、
gorm
、redis等技术已经实现了和java版本相同的效果,感兴趣可以访问项目地址或者线上地址(目前有些id是固定的,后续会慢慢修改)。
小猴子的技术笔记
·
2023-09-28 05:27
网络编程
golang
websocket
java
protobuf
golang orm之gorose 2.0版本正式发布.md
关于gorose2.0gorose,最风骚的golan
gorm
,php版本的laraveleloquent.经过几个月的重构和打磨,再加上近一个月的预览版测试和改进,gorose2.0正式版终于与我们见面了
fizzday
·
2023-09-28 00:52
casbin 应用实例
typeUserstruct{IDuint64`
gorm
:"primary_key"`Tokenstring//`orm:"unique"`UserL
吴宪峰
·
2023-09-27 23:40
gorm
创建数据库记录,没有就创建,有就更新
数据库的字段typePerformanceConfigstruct{
gorm
.ModelInterfaceNamestring`
gorm
:"column:interfacename;primary_key
heliping_peter
·
2023-09-27 17:25
gorm
MySql中连接出现 1130 Host ‘LAPTOP-AKP8DH1F’ is not allowed to connect to this MySQL server 的解决方法
依次执行如下命令。usemysql;selecthostfromuserwhereuser='root';updateusersethost='%'whereuser='root';updateusersethost='%'whereuser='root’;flushprivileges;
skycqd
·
2023-09-27 14:38
mysql
数据库
database
MixGo V1.0 发布,混合型高性能 Go 框架
MixGo是什么MixGo是混合型高性能Go框架,该框架改造整合了gin,logrus,
gorm
,go-redis,jwt-go,gorilla…等多个流行组件,可以开发console,api,web,
撸代码的乡下人
·
2023-09-27 06:24
golang
go语言
go
golang
后端
Golang Mysql事务异常和错误处理
1、使用Golang语言的ORM举例grom官网:
GORM
指南|
GORM
-ThefantasticORMlibraryforGolang,aimstobedeveloperfriendly.grom是支持事务的
阿速之吉
·
2023-09-27 01:30
Go语言
数据库
从运维小白成长为运维开发专家的修炼之路
类型技术栈名称和地址前后端开发gin/
gorm
/vue3/ts7模块大运维平台开发-go-vue-k8s-cicd-服务树-监控前后端开发vue2/restfulapik8s管理运维平台实战前端vue后端
·
2023-09-26 11:06
如何打印 Grails
GORM
的SQL语句执行情况,以及SQL语句参数值?
当我们需要查看
GORM
的DDL或者查询SQL语句是否被
GORM
正确执行时,我们可以这样做。
微风好飞行
·
2023-09-25 19:19
Grails
GORM
grails
GORM
日志
debug
gorm
中关于sql日志记录 golang
gorm
版本
gorm
.io/
gorm
v1.20.1
gorm
提供了默认的logger实现:ifconfig.Logger==nil{config.Logger=logger.Default}Default
raoxiaoya
·
2023-09-25 19:48
golang
golang
golang学习笔记(9)-
gorm
原生sql
gorm
使用原生sql功能目录
gorm
使用原生sql功能准备工作原生查询SQL和Scan命名参数Row&Rows准备工作建立数据库连接import("fmt"_"github.com/go-sql-driver
-logieeU
·
2023-09-25 19:46
sql
golang
学习
gorm
记录sql日志 每天一个日志文件
数据库设置packagedatabaseimport("fmt""log""sync""test/mylogger""time""
gorm
.io/driver/mysql""
gorm
.io/
gorm
""
kkyy3210
·
2023-09-25 19:16
golang
sql
mysql
golang
golang使用
gorm
框架执行原生sql
golang使用
gorm
框架执行原生sql
gorm
框架执行原生sql有两种方式,作用不同,分别是:db.exec(“sql语句”)//执行插入删除等操作使用db.raw(“sql语句”)//执行查询操作时使用
tttmck
·
2023-09-25 19:16
数据库
golang
sql
golang
gorm
搜索sql组装
gorm
例子func(r*repo)List(offset,pageSizeint,filter*do.Filter)(totalint,list[]do.UserDo,errerror){rows:=
用户昵称不能为空
·
2023-09-25 19:46
gorm
sql
golang
GORM
中SQL、慢SQL打印日志传递 trace ID, Kratos框架输出日志trace id
实现
gorm
.io/
gorm
/logger下的函数⬇️//
gorm
源码typeInterfaceinterface{LogMode(LogLevel)InterfaceInfo(context.Context
了迹奇有没
·
2023-09-25 19:13
golang
链路追踪
go
kratos
gorm
trace
golang学习笔记(一):基础入门
基础入门菜鸟教程Go语言环境安装GoLand开发工具下载Ginweb开发框架Go语言流行ORM框架
GORM
使用介绍如何使用Go语言连接分布式MySQL数据库Go语言依赖搜索网站,类似Maven添加依赖:
bluesnail95
·
2023-09-24 09:46
golang
GORM
-V1-CRUD
参考V1官方文档ORM模型理念理解正文查询
gorm
.DB的方法定义采用了构造模式(所以才能连调多个方法),一个把较多方法用上的查询语句如下://伪代码,仅作方法简单罗列参考,且其中某些函数没有场景可以同时使用
小晚不晚
·
2023-09-24 02:17
Golang
Gorm
一对多 关联模式 Association + Append 添加关联 Association + Replace
添加关联为manytomany、hasmany添加新的关联;为hasone,belongsto替换当前的关联db.Model(&user).Association("Languages").Append([]Language{languageZH,languageEN})db.Model(&user).Association("Languages").Append(&Language{Name:"
富士康质检员张全蛋
·
2023-09-22 03:20
Golang
Gorm
golang
Golang
Gorm
一对多 关联模式 Association + Find 查询关联
查找关联//User拥有并属于多种language,`user_languages`是连接表typeUserstruct{
gorm
.ModelLanguages[]Language`
gorm
:"many2many
富士康质检员张全蛋
·
2023-09-22 03:16
Golang
Gorm
golang
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他