我试图在 GO 中逐字初始化以下结构:
这是结构:
type tokenRequest struct {
auth struct {
identity struct {
methods []string
password struct {
user struct {
name string
domain struct {
id string
}
password string
}
}
}
}
}
这是我的代码:
req := &tokenRequest{
auth: struct {
identity: struct {
methods: []string{"password"},
password: {
user: {
name: os.Username,
domain: {
id: "default",
},
password: os.Password,
},
},
},
},
}
https://play.golang.org/p/e8Yuk-37_nN
我可以在不单独定义所有嵌套结构的情况下进行初始化吗(即auth, identity, password, user)
谢谢。
Cats萌萌
慕桂英4014372
相关分类