摘要: 一,安装第三方库: $ go get -u github.com/jordan-wright/email go: downloading github.com/jordan-wright/email v4.0.1-0.20210109023952-943e75fe5223+incompatible 阅读全文
posted @ 2024-12-14 13:06 刘宏缔的架构森林 阅读(234) 评论(0) 推荐(0)
摘要: 一,js处理数组的形式: js的处理: var addIdList = []; for (i=0; i < content.length; i++) { if (content[i].checked) { addIdList.push(content[i].value); } } console.l 阅读全文
posted @ 2024-12-14 13:06 刘宏缔的架构森林 阅读(23) 评论(0) 推荐(0)
摘要: 一,指针和地址的操作 1,代码: 要掌握以下三个用法: *指针变量名 得到指针所指向的变量 *类型 表示这是一个此类型的指针 &变量 返回一个存放变量地址的指针 package main import ( "fmt" "reflect" ) func isPointer(v interface{}) 阅读全文
posted @ 2024-12-14 13:06 刘宏缔的架构森林 阅读(33) 评论(0) 推荐(0)
摘要: 一,可以通过指针访问struct的变量 1,代码: package main import ( "fmt" "reflect" ) //判断是否指针 func isPointer(v interface{}) bool { return reflect.ValueOf(v).Kind() == re 阅读全文
posted @ 2024-12-14 13:06 刘宏缔的架构森林 阅读(28) 评论(0) 推荐(0)
摘要: 一,说明: 不带星号的方法‌:这些方法定义在值接收者(value receiver)上。当你调用这些方法时,会操作该值的副本。如果方法内部修改了接收者,这些修改不会反映到原始值上。 ‌带星号的方法‌:这些方法定义在指针接收者(pointer receiver)上。当你调用这些方法时,会操作原始值的指 阅读全文
posted @ 2024-12-14 13:05 刘宏缔的架构森林 阅读(173) 评论(0) 推荐(0)
摘要: 一,报错信息: Data truncated for column 'status' at row 1 Data truncated for column 'status' at row 1 二,解决: 数据类型错误,status的类型是: enum('1', '0')而sql中用的是整型的值1, 阅读全文
posted @ 2024-12-14 13:05 刘宏缔的架构森林 阅读(420) 评论(0) 推荐(0)
摘要: 一,官方文档: 地址 https://gorm.io/zh_CN/docs/logger.html 参考的gorm logger代码实现: https://github.com/go-gorm/gorm/blob/master/logger/logger.go 自定义日志需要实现的接口: type 阅读全文
posted @ 2024-12-14 13:05 刘宏缔的架构森林 阅读(235) 评论(0) 推荐(0)