为了账号安全,请及时绑定邮箱和手机立即绑定

在 go 中使用多个返回值的惯用错误和值顺序

在 go 中使用多个返回值的惯用错误和值顺序

Go
幕布斯6054654 2023-04-24 16:12:48
创建func同时返回错误和结果的对象时,它们的顺序应该是什么?我已经看到了这两个示例,但不确定在哪里可以确认惯用风格。应该是:// afunc funcName(n int) (error, int) {}// or bfunc funcName(n int) (int, error) {}
查看完整描述

1 回答

?
慕的地8271018

TA贡献1796条经验 获得超4个赞

错误是最后一个返回值并且有错误类型,一个内置接口。

从标准库中可以看出。


查看完整回答
反对 回复 2023-04-24
  • 1 回答
  • 0 关注
  • 70 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信