更新一下,发现dart3的模式匹配,一定程度能缓解 最近因为dart感觉不得不放弃flutter 了,dart的json序列化和反序列化真的太难受了,从json用工具生成的类fromJson报错了,因为map取key可能为null而字段不可为null,如果只有几十个字段,手动加?也就算了,关键有上百个,最后没办法,完全抛弃类,动态语言的方法全部从map里取然后as,真的难受 不说从json转map性能消耗,反序列化成类又从map一个个取值,感觉效率肯定很低。
代码:
OpenWrt 能做哪些有趣的事?
为什么刘亦菲的脸这几年被捧上天了?
你和你老婆是怎么认识的?
怎么向老婆简单解释nas的用途?
为什么山姆这么受欢迎?
《欢天喜地七仙女》中 「仙女下嫁凡人」 的设定,在今天是否过时?
有哪些是你用上了mac才知道的事?
什么鱼生命力顽强好养活?
中国海军是如何崛起的?
程序员如何用好 Cursor 工具?
5 月 28 日 DeepSeek R1 模型完成小版本试升级并开源,具体有哪些提升?使用体验如何?
我听说Windows12微软就直接重头构建Windows了,就直接重构Win内核了,到底是不是真的?
字节跳动技术副总裁开源了自己与Trae合作的首个项目,如何评价目前AI开发的水平?
是什么原因让你一定要用 iPhone?
你的亲戚提过什么过分的要求?
米哈游创始人蔡浩宇称AIGC将彻底改变游戏行业,游戏创造只属于顶尖团队,普通开发者建议转行,如何理解?
我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。?
为什么越来越多的 SSD 不带片外缓存了?
为什么Rust的包管理器Cargo这么好用?
为什么感觉wps的用户越来越多,office没人用了?
你最满意的10款 PC 软件是什么?
一个人能做出什么开源项目?
JetBrains 放弃 AppCode 是否是一个错误决定?
如何看待 Git 的 Windows 安装程序称 Vim「很难用」?
如何看待“没有生态的墨水屏设备就是信息孤岛,最终会沦为泡面盖”这种观点?墨水屏未来的发展趋势是什么?
程序员空闲时间应该继续卷技术,还是找其他副业?
明星现实中真的很漂亮吗?
为什么从事技术的人普遍都比较难沟通?
为什么 Android 和 iOS 渲染架构不一样,各有什么优劣势?
能分享一下你写过的rust项目吗?