我有我的结构是这样的:是否可以在golang中使用质量分配?
type User struct {
Id uint64
Email string
}
而且我知道,我可以宣布它是这样的:
user := User{
Id: 1,
Email: "[email protected]",
}
而且我可以这样更新:
user.Id = 2
user.Email = "[email protected]"
是否有可能使用类似的结构创建,但对于更新结构?
可以将它与反思做什么?例如,我有应该更新的领域列表,需要扔掉它,做一些东西 –
当然,但它会是丑陋的。请参阅编辑。 – captncraig
谢谢。我知道,这很丑,我真的不喜欢它。这是因为https://github.com/astaxie/beego/issues/2602,我不知道如何避免它 –