当前位置:当前位置: 首页 >
在go语言中,为什么使用defer?
文章出处:网络 人气:发表时间:2025-06-28 20:05:16
defer的设计确实难用,个人觉得是go中最难用的设计,而且还“很丑陋”,个人觉得defer的设计有点像py的try,对于panic的处理是recover,对于释放***是close,对应到py是try except和try finally,但后者py都很少用了,几乎全全去使用with了,说到底还是try的设计意图不明显。
还有一个问题是go像减少层级的缩进***用了defer这个语法,但这会导致作用范围变得模糊,如果有缩进作用范围会更明显。
同类文章排行
- 有哪些令你终身难忘的女性?
- CPU 为什么很少会坏?
- 成为体育女主播,光「好看」就够了吗?
- 大家写C++时使用过哪些奇技淫巧?
- 维护一个大型开源项目是怎样的体验?
- 一个母亲对儿女说,这世上除了爸妈没人真心希望你们好。请问你怎么看?
- MacOS真的比Windows流畅吗?
- 如何看待2025江苏国补在6月1日突然暂停下线?
- 请问照片里这个人是谁呀?
- 程序员平时都是CRUD开发工作,真的需要深入理解原理性的知识点吗?
最新资讯文章
- 女明星穿瑜伽裤出门是什么体验?
- J***a 除了 Spring 还有什么?
- 你见过最无用的节俭行为是什么?
- J***a 除了 Spring 还有什么?
- 飞利浦商用显示器是如何践行ESG承诺的?有哪些显示器有助于企业绿色发展?
- 个人养老金提取收取3%个税, 背后是什么逻辑?
- 商业史上有哪些降维打击的经典案例?
- 有邻居的追求者出价三万,让我连续半个月每天找个女朋友晚上弄点动静,我该答应吗?
- 如何评价女明星梅根福克斯的身材?
- 为什么用 electron 开发的桌面应用那么多?
- 女生真正的完美身材是什么样子?
- python与nodejs哪个性能高?
- 广西举全区之力支持柳州化解债务,是否意味着***隐性债务正受到越来越多的重视?
- 无性婚姻是一种怎样的体验?
- 你们是怎样看待警察这一职业的?