oscarwin / oscarwin.github.io

my blog, site: https://oscarwin.github.io/
0 stars 0 forks source link

Go 语言中的错误处理 | oscarwin #9

Open oscarwin opened 4 years ago

oscarwin commented 4 years ago

https://oscarwin.github.io/2020/06/19/error_handling_and_go/

在使用 Go 语言编写应用程序时,会调用内建函数或者进行远程 RPC 调用,调用这些函数时可能会返回错误。Go 语言里没有使用 try…catch 这类机制,而是使用 error 来表示错误。以 os.Open 函数为例,当打开文件出错时会返回一次错误。 1func Open(name string) (file *File, err error) 对于这种错误,典型的处理方式是判断是否发生错误

algo13349049 commented 4 years ago

🐂🍺! 非常牛皮!good!