说说令人不爽的if err != nil异常处理

发布时间:2022-10-11 11:11
最后更新:2022-10-11 11:11
所属分类:
Go

说到Go语言中被人吐槽最严重的内容,莫过于满眼的if err != nil判断结构了。大部分Gopher可能都觉得if err != nil非常丑陋,甚至在一些对比不同编程语言特性的漫画中还把Go语言比作了开一枪就必须检查的发令枪。但是事实果然如此么?


索引标签
Go
异常处理
栈展开

Rust中的异常处理

发布时间:2022-03-16 16:30
最后更新:2024-06-20 22:33
所属分类:
Rust

在其他传统语言的异常处理中,最常见的模式就是try / catch结构,C/C++如此,Java也是如此。在try / catch模式下,我们可以自由的选择想要处理的异常,甚至于可以直接忽略异常。但是在Rust中,异常却变成了一个编程人无法回避的事情。


索引标签
Rust
错误处理
错误类型
异常处理
Result