Я хочу иметь возможность извлекать имена FIELD (а не значения) структуры в виде строк, помещать их в фрагмент строк, а затем использовать имена для печати в меню в Raylib (графическая библиотека для Go) в другом месте в программа. Таким образом, если я изменю поля в структуре, меню обновится автоматически, без необходимости возвращаться и редактировать его вручную. Итак, если вы посмотрите на структуру ниже, я хочу извлечь имена MOVING, SOLID, OUTLINE и т. Д., А не логическое значение. Есть ли способ сделать это?
type genatt struc {
moving, solid, outline, gradient, rotating bool
}