我希望能够将结构的 FIELD 名称(而不是值)提取为字符串,将它们放在一段字符串中,然后使用这些名称在 Raylib(Go 的图形库)的菜单中的其他地方打印程序。这样,如果我更改结构中的字段,菜单将自动更新,而无需返回并手动编辑它。因此,如果您查看下面的结构,我想提取名称 MOVING、SOLID、OUTLINE 等,而不是布尔值。有没有办法做到这一点?
type genatt struc {
moving, solid, outline, gradient, rotating bool
}