请问下 go 语言的错误如何处理

8次阅读

共计 271 个字符,预计需要花费 1 分钟才能阅读完成。

楼主编程业余爱好者,用的最多的是 JS
一直想学一款编译型语言,写了几天 Go
虽然功能能实现 但是在错误处理方面感觉弄的很差
编码方式基本是写小函数然后组成中函数再组成大函数
这种编程方式不知道叫什么,使用 go 的话应该学习什么编程方式?
在体验的这几天里 最难搞的就是错误处理了
第一次接触这类的错误处理方式
好像是说每个可能出错的函数需要返回 error 或 nil
于是我给可能出错的小函数添加了 error 返回值
于是在中函数里调用这些小函数是不是也需要返回这个 error
然后大函数里调用到会返回 error 的中函数就需要返回 error 层层传递叠加
不知道我有没有解释清楚
正文完
 0