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
相关推荐
老猿讲编程12 分钟前
一个例子来说明Ada语言的实时性支持
开发语言·ada
Chrikk1 小时前
Go-性能调优实战案例
开发语言·后端·golang
幼儿园老大*1 小时前
Go的环境搭建以及GoLand安装教程
开发语言·经验分享·后端·golang·go
canyuemanyue1 小时前
go语言连续监控事件并回调处理
开发语言·后端·golang
杜杜的man1 小时前
【go从零单排】go语言中的指针
开发语言·后端·golang
Ai 编码助手2 小时前
MySQL中distinct与group by之间的性能进行比较
数据库·mysql
陈燚_重生之又为程序员2 小时前
基于梧桐数据库的实时数据分析解决方案
数据库·数据挖掘·数据分析
caridle2 小时前
教程:使用 InterBase Express 访问数据库(五):TIBTransaction
java·数据库·express
白云如幻2 小时前
MySQL排序查询
数据库·mysql
萧鼎3 小时前
Python并发编程库:Asyncio的异步编程实战
开发语言·数据库·python·异步