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

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

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


OpenAI CEO 奥特曼前两天发了一篇博文,名字叫「温和...
准确的说:业务越宽泛,用Golang就越费劲,垃圾到不至于。...
王力宏,林俊杰应该没什么问题,陈奕迅有概率会跪。 其他人,...
goroutine 这个号称最适合开发网络应用的东西用在客户...
学太多的坏处就想太多。 Go 从一开始就不是一个想很多的语...
外/网上穿比基尼泳装的***多的是(主要包括:职业女***/...
没有个万字长文,都没法把这个问题讲明白。 就讲个怎么搭建R...
就不想用rust吗?局面打开,j***a写一堆class太臃...
不能,没有一丁点可能 根据海关总署数据,2024年共进口 小...
将下面的内容保存成bat文件,作用是在mp4文件内容前加6个...
