go Function 返回 []int 和int
在go语言中,可以定义一个返回类型为
[]intint
func returnSliceAndInt() ([]int, int) {
intVar := 10
sliceVar := []int{1, 2, 3}
return sliceVar, intVar
}在上述代码中,函数名为
returnSliceAndInt[]intintintVar10sliceVar[]int{1,2,3}return
在调用
returnSliceAndInt
func main() {
// 调用返回 []int 和 int 的函数
mySlice, myInt := returnSliceAndInt()
fmt.Println(mySlice) // 打印输出 [1 2 3]
fmt.Println(myInt) // 打印输出 10
}在上述代码中,声明了
mySlicemyIntreturnSliceAndInt