实际案例中经常碰见
//比如struct格式如下.内嵌[]struct如果我们想优雅赋值怎么实现呢?
type List struct {
ArtId int
Title string
User []struct {
Id int
Name string
}
}
//格式如下
list := List{
ArtId: 1,
Title: "test",
User: []struct {
Id int
Name string
}{{Id: 1, Name: "小明"}, {Id: 2, Name: "张三"}},
}
本文探讨了在Go语言中如何优雅地为包含内嵌切片的复杂struct类型进行初始化赋值,通过具体示例展示了如何正确设置struct字段及切片元素。

8万+

被折叠的 条评论
为什么被折叠?



