Go 返回值
示例
一个函数可以将一个或多个值返回给调用方:
func AddAndMultiply(a, b int) (int, int) {
return a+b, a*b
}第二个返回值也可以是错误var:
import errors
func Divide(dividend, divisor int) (int, error) {
if divisor == 0 {
return 0, errors.New("Division by zero forbidden")
}
return dividend / divisor, nil
}必须注意两个重要事项:
对于单个返回值,可以省略括号。
每个return语句必须为所有声明的返回值提供一个值。
热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短