第一种方式是使用golang标准库包errors 来定义错误。使用方法很是简单,只需要 return errors.New(“string”) 。 这样就是一个最简单的错误返回。

第二种方式是借用struct结构体,创建一个struct的Error()方法,注意这个方法名是Error,不然会出现Bug, 找不到Error方法。


第一种方式是使用golang标准库包errors 来定义错误。使用方法很是简单,只需要 return errors.New(“string”) 。 这样就是一个最简单的错误返回。

第二种方式是借用struct结构体,创建一个struct的Error()方法,注意这个方法名是Error,不然会出现Bug, 找不到Error方法。


927

被折叠的 条评论
为什么被折叠?