如何使用数组填充结构切片?
How to populate struct slice using array?
在 Go 中可以填充结构切片吗?我的数据是一个字符串数组。
a := [string1, string2, string3, string4]
type User struct {
NickName string
}
var u []User
如何使用 a
的内容填充 u
?
使用 make 创建切片并使用 for 循环填充切片:
u := make([]User, len(a))
for i := range a {
u[i].NickName = a[i]
}
在 Go 中可以填充结构切片吗?我的数据是一个字符串数组。
a := [string1, string2, string3, string4]
type User struct {
NickName string
}
var u []User
如何使用 a
的内容填充 u
?
使用 make 创建切片并使用 for 循环填充切片:
u := make([]User, len(a))
for i := range a {
u[i].NickName = a[i]
}