go切片展开
可以使用 ...
操作符将一个切片追加到另一个切片末尾:
package main import ( "fmt" ) func main() { veggies := []string{"potatoes","tomatoes","brinjal"} fruits := []string{"oranges","apples"} food := append(veggies, fruits...) fmt.Println("food:",food) }
上面的程序中,在第10行将 fruits
追加到 veggies
并赋值给 food
。...
操作符用来展开切片。程序的输出为:food: [potatoes tomatoes brinjal oranges apples]
。
posted on 2019-09-05 18:17 ExplorerMan 阅读(1895) 评论(0) 编辑 收藏 举报