go语言...三个点用法有两种场景:
1: 函数有多个不确定数量的参数,即可变参数
例如:
func test1(str ...string) {
for _,s := str{
fmt.Println(s)
}
}
2:可以把 slice打散传递
例如
func main() {
var sss = []string{
"abc",
"bcv",
"444",
}
var ss02 = []string{
"1111",
"2222",
"33333",
}
sss = append(sss, ss02...)
fmt.Println(sss)
}