点击运行
package main import ( "fmt" ) func main() { fmt.Println(multiply([]int{}...)) fmt.Println(multiply([]int{2}...)) fmt.Println(multiply([]int{1, 2, 3}...)) fmt.Println(multiply([]int{1, 2, 3, 4, 0}...)) } func multiply(args ...int) int { acc := 1 for _, n := range args { acc *= n } return acc }
运行结果 :
正在执行...