golang中给数据库datetime格式赋值

Go 复制代码
type A struct {
    CreateTime *time.Time `gorm:"create_time"`
}

1、定义数据库表映射结构体如上,create_time字段在表里面是datetime格式。

2、如果CreateTime不给值,在存库时,create_time字段的值为NULL。

3、赋值时,如下代码

Go 复制代码
a := A{}
now := time.Now()
a.CreateTime = &now
相关推荐
动词ing13 分钟前
【C语言】结构体+文件基础
c语言·开发语言·数据结构
caimouse29 分钟前
ReactOS 窗口系统分析(7):分层窗口与绘制辅助 — layered.c + draw.c
c语言·开发语言
保卫大狮兄36 分钟前
设备管理从台账到报废,完整生命周期一次讲清
数据库·设备管理·设备
丰锋ff1 小时前
基于 Qt 的智慧社区物业管理系统
开发语言·qt
数据安全技术观察1 小时前
数据动态脱敏:让脱敏策略跟着数据目录走
大数据·网络·数据库
夜不会漫长1 小时前
C++入门(1)
开发语言·c++·算法
大鹏说大话1 小时前
从爬虫到决策引擎:大数据下自媒体如何用Python挖掘用户痛点
开发语言·爬虫·python
Niuguangshuo1 小时前
silero-vad:超轻量级开源 VAD 实践指南
开发语言·python
小席是个热心肠2 小时前
Redis的自我学习
数据库·redis·学习
哭哭啼2 小时前
JAVA服务问题诊断
java·开发语言·jvm