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

Go语言的defer是错误设计。
它竟然设计成“退出函数时才执行”。
这导致 需要动态分配内存动态分配内存无上限很可能会导致有些清理动作(无限制)推迟我真的觉得搞Go这帮人根本没有从几十年的编程语言发展中学到任何东西。
(好吧,至少他们认可GC了,还有M:N线程)。

Go语言的defer是错误设计。
它竟然设计成“退出函数时才执行”。
这导致 需要动态分配内存动态分配内存无上限很可能会导致有些清理动作(无限制)推迟我真的觉得搞Go这帮人根本没有从几十年的编程语言发展中学到任何东西。
(好吧,至少他们认可GC了,还有M:N线程)。


这么喜欢看露点的 那推荐一部俄罗斯的片子《契卡》 从头到尾都...
我读大学的时候,是在一所艺术类学校读书。 艺术类的学校,最不...
多观察,你会发现,这些上岸的符离集, 路径非常一致。 先是...
核不扩散条约不是说着玩的。 巴铁,是中美允许的,平衡印度。...
我不看好,就一个原因,地下水位,大家有兴趣可以去南疆,和田,...
李小冉大概二十五年前吧,拍了个电视剧,里边她的颜值太亮眼了,...
看了高赞回答,很多人心里完全接受不了,2000多年前的古希腊...
京沪的亲戚用数据来说一下广东的经济: 一、广东GDP增长自2...
ryan dahl。 老哥在全国到处接Web项目的时候实在...
昨天群打刚遇到一个老登,上来就又是下压又是吊,没惯着,面无表...
