当前位置: 首页 >
在go语言中,为什么使用defer?
- 人气:
defer的设计确实难用,个人觉得是go中最难用的设计,而且还“很丑陋”,个人觉得defer的设计有点像py的try,对于panic的处理是recover,对于释放***是close,对应到py是try except和try finally,但后者py都很少用了,几乎全全去使用with了,说到底还是try的设计意图不明显。
还有一个问题是go像减少层级的缩进***用了defer这个语法,但这会导致作用范围变得模糊,如果有缩进作用范围会更明显。
推荐资讯
- 2025-06-27这种裙子是不是对直男爆杀?
- 2025-06-27足球有哪些生错了时代的球员?
- 2025-06-27前端想要学习后端,选择哪种语言好一点?
- 2025-06-27.net为什么会被上海信创排除在外?
- 2025-06-27SwiftUI 是不是一个败笔?
- 2025-06-27k8s informer 是如何保证***不丢失的?
- 2025-06-27如何让宝宝喝药好喝点?
- 2025-06-27为什么软件公司很少用python开发web?
- 2025-06-27为什么买的小乌龟总是养不活呀?
- 2025-06-27为什么有的女生喜欢穿紧身牛仔裤?
- 2025-06-27儿子抑郁四年左右了,他的未来该怎么办?
- 2025-06-27如何评价 Next.js?
- 2025-06-27有个学舞蹈的女朋友是什么体验?
- 2025-06-27程序员明明是技术积累岗位,为什么年龄越大反而可替代性变高了?
- 2025-06-27什么是 AI Agent(智能体)?
- 2025-06-27为什么国内的uni***一直没人讨论呢?
推荐产品
-
我感觉河南四川条件比较相似,可是为何河南经济相比四川有一定差距?
我四川人,公司总部在北京,老板是一个河南人,公司也有很多老家 -
为什么很多知乎的回答推崇日本式的市区、市郊通勤铁路?
下面是上海地铁线路,密密麻麻,十几条线。 20年前刚毕 -
有个学舞蹈的女朋友是什么体验?
我有几件门面房,有一个原来是个餐馆,后来餐馆倒闭了,还有一年 -
各双拼输入方案之间有明显的优劣之分吗?
我用自然码七八年了,去年听一个做书记员培训的人说自然码和小鹤
最新资讯