Go by Example: Multiple Return Values
发布时间:2020-12-16 19:27:45 所属栏目:大数据 来源:网络整理
导读:Go by Example: Multiple Return Values Go语言天生支持 多值返回。这个特点这Go中很常用,比如通过函数返回结果和错误值。 multiple-return-value.go packagemainimport"fmt"funcvals()(int,int){//函数中的(int,int)表示这个函数将返回两个ints的变量。ret
Go by Example: Multiple Return ValuesGo语言天生支持多值返回。这个特点这Go中很常用,比如通过函数返回结果和错误值。 multiple-return-value.go packagemain import"fmt" funcvals()(int,int){//函数中的(int,int)表示这个函数将返回两个ints的变量。 return3,7 } funcmain(){ a,b:=vals()//这里我们使用了这次调用的返回的两个值来为a,b赋值 fmt.Println(a) fmt.Println(b) _,c:=vals()//如果你只想获得其中的一部分值,你可以使用空白标示符_。 fmt.Println(c) } 运行结果: $gorunmultiple-return-value.go 3 7 7 接收可变参数是Go函数的另外一个特征,下节我们学习。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |