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]

猜你喜欢

转载自www.cnblogs.com/ExMan/p/11468824.html