请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于 userError

图片描述
红框部分的 userError 明明返回值是 string 而这个方法 要求返回是一个 error,为什么不报错。。

正在回答 回答被采纳积分+3

1回答

ccmouse 2021-06-27 12:08:01

userError就是userError类型。它有方法String(),所以它实现了Error接口。

这里type userError string

我们定义了自定义类型userError。它不等同于string类型。虽然它的“内容”就是string。

0 回复 有任何疑惑可以回复我~
  • type error interface {
    	Error() string
    }
    是 userError 是实现了 Error() string 方法吧
    回复 有任何疑惑可以回复我~ 2021-08-24 12:32:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信