Go 错误处理指北:Error vs Exception vs ErrNo
很多有其他编程语言经验的人初次接触 Go 语言时,想必对 if err != nil 的错误处理方式感到新奇,之后用久了,竟发现有点令人抓狂。
因为很多人不满 Go 语言的错误处理方式,甚至有人做了一张梗图:
哈哈😄,不吹不黑,本文就来对比下 Python、C 以及 Go 这三种编程语言中的异常处理机制,看看你更喜欢哪一种。
阅读全文…