在 Go 中是否可以填充结构 slice ?我的数据是一个字符串数组。
a := [string1, string2, string3, string4]
type User struct {
NickName string
}
var u []User
如何使用 a
的内容填充 u
?
最佳答案
使用 make 创建 slice 并使用 for 循环填充 slice :
u := make([]User, len(a))
for i := range a {
u[i].NickName = a[i]
}
关于arrays - 如何使用数组填充结构 slice ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28404140/