在go语言中,为什么使用defer?

2025-06-25 09:25:13

Go语言的defer是错误设计。

它竟然设计成“退出函数时才执行”。

这导致 需要动态分配内存动态分配内存无上限很可能会导致有些清理动作(无限制)推迟我真的觉得搞Go这帮人根本没有从几十年的编程语言发展中学到任何东西。

(好吧,至少他们认可GC了,还有M:N线程)。

在go语言中,为什么使用defer?
广告位810*200
相关阅读
长沙的你择偶标准是怎样的呢?

长沙的你择偶标准是怎样的呢?

***女,165/49kg,高校教师, 硕士毕业于伦敦国王学...

2025-06-24
为啥小姐姐们都不想做主播了?

为啥小姐姐们都不想做主播了?

我朋友做过直播公司,很早期那种,时间应该在2015年到201...

2025-06-24
人常说女人味,到底是个什么味?

人常说女人味,到底是个什么味?

OPPO新机发布会上,产品经理莫妮卡这个动作,我觉得很有女人...

2025-06-24
中国是不是最应该复制星链的国家?

中国是不是最应该复制星链的国家?

看了这个问题下的高赞(比如那个傅里叶)简直就是文亡日(目)们...

2025-06-24
财务学vba还是sql?

财务学vba还是sql?

个人认为哈,财务更该学 SQL,而不是把精力全砸在 VBA ...

2025-06-24