Golang orm数据库访问时区问题

时间:2024-03-24 22:44:36

最在在学golang 有java的基础学go还是很方便的

学习beego框架时踩了一个坑 虽然这种坑不是第一次踩了 每个编程语言都有自己的解决方法

Golang orm数据库访问时区问题

具体问题就是插入时间和mysql存储时间相差了八小时

因为是很有规律的八小时 首先想到的是time.now()的问题 测试了time.now并没有什么问题 

开始考虑时区的问题 最后证明也的确是时区的问题

解决方法:

可以在数据库url链接加上时区设置 "root:[email protected]/beeblog?charset=utf8&loc=Asia%2FShanghai"

也可以在orm设置当前时区 

Golang orm数据库访问时区问题

golang写web很简洁 但是debug不好用
beego这个框架给我的唯一印象就是报错信息的记录有点迷 经常会有错误信息不显示