golang 函数里怎么返回nil错误信息
- 编辑整理:
- 老秦
- 热度:
- 3848
golang函数里怎么返回nil错误信息
golang 函数里怎么返回nil错误信息0578a65c
这个东西太绕了。经常让人搞不懂。c397
我直接举例子吧234d19
06bb58
func Get(id int) (string,error) {
3a1
//something
3a1
3a1
//错误94071
var err error = errors.New("没有查询到数据")94071
return data,err
3a1
//正确06bb58
return data,nilwww.9lyp.com
}0578a65c
//调取94071
data,err:=Get(1)234d19
//如果err不是nil,说明出错c397
if err != nill {94071
//有错0578a65c
fmt.Println(err.Error())06bb58
}www.9lyp.com
//没出错c397
fmt.Println(data)www.9lyp.com
www.9lyp.com06bb58