GORM v2 正式发布! 20k stars ;)

2020 年 8 月 31 日
 jinzhu

GORM 2.0 从零开始重写,根据过去几年的用户反馈吐槽,做了大量的改进,历经半年终于达成 ;)

主要更新

详情请参考 Release Note

https://gorm.io/zh_CN/docs/v2_release_note.html

14933 次点击
所在节点    Go 编程语言
100 条回复
SteinsGate
2020 年 8 月 31 日
好喔
snxq1995
2020 年 8 月 31 日
赞👍
lrh3321
2020 年 8 月 31 日
update 的时候,忽略 limit 和 order by 的问题还存在吗?
gigantic222
2020 年 8 月 31 日
kemikemian
2020 年 8 月 31 日
赞赞赞!!!
kemikemian
2020 年 8 月 31 日
终于加入了批量新增
paullee
2020 年 8 月 31 日
诸位大佬,小弟有一问求教,查询记录不存在时,大佬们都是在哪一层处理它呀?

小弟现在是在业务层使用 gorm.isRecordNotFound()对 gorm 查询返回的错误判断一记,之前也尝试过在查询方法中返回(*data, *error),将记录未找到的错误场景处理为返回(nil, nil)。两种都感觉怪怪的。
momowei
2020 年 8 月 31 日
牛,项目正好用 1 刚开始,切换到 2 看看
wsseo
2020 年 8 月 31 日
在线等 3.0
Yoock
2020 年 8 月 31 日
一会试试
waising
2020 年 8 月 31 日
支持一波
cloudzhou
2020 年 8 月 31 日
我对 gorm 最大的体验是,作者应该有很强的函数化编程背景,所以很重度使用函数化,各种 hook
而我对于中间件类型代码,是很反对函数化
我对中间件类型代码的要求,就是 Go 本身源代码,我一眼看下去就知道在做什么
aladdindingding
2020 年 8 月 31 日
顶!
zhaoxj58
2020 年 8 月 31 日
赞楼主👍
FEDT
2020 年 8 月 31 日
赞一个~
securityCoding
2020 年 8 月 31 日
@cloudzhou jinzhu 什么背景啊,很强...
dany813
2020 年 8 月 31 日
厉害
Hanggi
2020 年 8 月 31 日
已经在用了
guanhui07
2020 年 8 月 31 日
赞赞赞!!!
pkoukk
2020 年 8 月 31 日
用 v1 的项目写到一半,周一来一看更新到 v2 了,我是迁移还是不迁移呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/702700

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX