1
SuperMild 2019-08-14 15:36:42 +08:00
自己做轮子?可以参考 gorm 之类的是怎么做的。
|
2
iuoui 2019-08-14 15:40:02 +08:00 1
时间 mysql.NullTime
其他类型 sql.NullInt64 sql.NullString 等等 另外推荐一个库,github.com/guregu/null 这个库做了 json 处理,比较方便 |
3
zhuzhiqiang OP @SuperMild 刚刚知道了这个框架 谢大佬
|
4
zhuzhiqiang OP @iuoui 那这样的话 结构体的字段 就不能用基本类型了吧
|
5
StarkWhite 2019-08-14 18:34:09 +08:00
Go 没有 null,但有 nil 啊
|
6
B3C933r4qRb1HyrL 2019-08-14 18:41:06 +08:00
@zhuzhiqiang 可以参考下 gorm 的处理。gorm 里字段定义成指针类型的话,是可以在 mysql 中设置为 null 的
|
7
fuckshit 2019-08-14 19:34:06 +08:00
为什么要自己造轮子呢? gorm 不好用吗
|
8
zhuzhiqiang OP @fuckshit 我上周刚接触 GO 看到数据库部分 就顺手封装了 也是才知道这个框架 [逃跑]
|
9
zhuzhiqiang OP @cuvii 好的 谢大佬
|
10
mlboy 2019-08-15 04:06:23 +08:00 via iPhone
开源吗
|
11
fuckshit 2019-08-15 09:41:39 +08:00
@zhuzhiqiang gorm xorm 都是挺好的 golang orm 框架, 但是我还是比较喜欢 gorm。
|
12
reus 2019-08-15 13:35:32 +08:00
用指针
|