defer的设计确实难用,个人觉得是go中最难用的设计,而且还“很丑陋”,个人觉得defer的设计有点像py的try,对于panic的处理是recover,对于释放***是close,对应到py是try except和try finally,但后者py都很少用了,几乎全全去使用with了,说到底还是try的设计意图不明显。
还有一个问题是go像减少层级的缩进***用了defer这个语法,但这会导致作用范围变得模糊,如果有缩进作用范围会更明显。
代码:
国产厂商为什么都不用三星屏幕了?
为什么越来越多的 SSD 不带片外缓存了?
你看过哪些以为是段子新闻,结果发现居然是真的?
几年前吹得神乎其神的福建舰电磁弹射为什么现在销身匿迹了?
黄一鸣为什么敢承认孩子是王思聪的?
有些家长可以恶心到什么程度?
MacOS真的比Windows流畅吗?
吴柳芳的真实水平如何?
为什么女朋友觉得年入百万是很简单的事?
儿子抑郁四年左右了,他的未来该怎么办?
现在已经有5K、6K、8K分辨率显示器,那么8K之后是什么?
雷军为什么不愿意用性价比打法进军NAS?
有一张巨强的显卡是什么体验?
中餐炒菜那么好吃,为什么欧美人不学去?
AutoCAD和SolidWorks有什么区别?
感觉自己被吸走了精气是为什么?
中国大陆地区献血率为何如此低下?
老板说我设计了一周的海报还是不行,我到底该怎么学啊?
以色列是如何从三天前的不可一世要灭了伊朗到今天的哭哭啼啼要“为生存而战”的?
为什么赡养老人这么难呢?
《暗黑破坏神2》不抄作业能通关吗?
Golang中有必要实现Async/Await吗?
韦东奕在北大会面临非升即走吗?
上学要不要穿内衣?
为什么说J***a21的虚拟线程不再有阻塞的问题?
鱼缸的硝酸盐含量为多少比较合适?
iOS的墓碑机制这么厉害,为什么Windows、Linux不***用呢?
如何看待 Mac mini M4 支持可更换 SSD?
真的有这种又苗条身材又爆炸的么?
女明星陪酒真的存在吗?