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

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

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


我觉得我的方案最好。 手机谁都是随身带着,家庭NAS方案再好...
这事得从国内手机厂商的 "祖传手艺" 说起。 他们改 And...
用不着变老,因为年轻人都已经不会用电脑了 知乎也有个赛博...
不说别的,就golang那个json就写的人想吐血。 想实...
我开发了一个语言 herlang: justj***ac/h...
四***明,国内教材常常用一种很强烈的“归属”口吻来讲:某某...
那个时候我还小,江苏卫视当年有个综艺节目,叫《超级震撼》,戴...
有一个网站可以查任意一个网站的技术栈。 w***alyze...
今天要介绍这个神器,可以说是 pywebio 的 Plus ...
重磅信息太多了,就先写一下其他的 坎瑞亚.北欧神话原典首先是...
