golang 填充一个字符串数组模型

golang filling a string array model

我想不出一种方法来填充以下简单模型的数组字符串。我尝试过的也是给予。如何填充数组字符串“Alternate”?

func main() {
    type Person struct {
        FirstName string   `json:"FirstName,omitempty"`
        LastName  string   `json:"Lastname,omitempty"`
        Age       string   `json:"Age,omitempty"`
        Alternate []string `json:"Alternate,omitempty"`
    }

    p1 := Person{FirstName: "Rajeev", LastName: "Singh", Age: "27", Alternate: ["Samantha Holder"]}

    fmt.Println(p1)
}

使用 composite literal.

p1 := Person{
    FirstName: "Rajeev",
    LastName:  "Singh",
    Age:       "27",
    Alternate: []string{"Samantha Holder"},
}

https://play.golang.com/p/zm9Dpx3th48