嵌套一个匿名结构体
type Account struct {
Id uint32
Name string
Nested struc…
嵌套一个匿名结构体
type Account struct {
Id uint32
Name string
Nested struct {
Age uint8
}
}
如果你一定要这么干……
account := &Account{
Id : 10, Name : "jim",
Nested : struct{Age uint8}{Age: 20},}
没错,匿名 struct 直接初始化的时候是需要给出它的结构的。
不过不建议用上面那么坑爹的方式,这样写不是很清晰么:
acc := new(Account)
acc.Id = 10
acc.Name = "jim"
acc.Nested.Age = 20
如果这篇文章对你有所帮助,可以通过下边的“打赏”功能进行小额的打赏。
本网站部分内容来源于互联网,如有侵犯版权请来信告知,我们将立即处理。