我正在尝试在 golang 中使用枚举,如下所示。我正在努力寻找一种简单的方法来迭代常量值列表。golang 中迭代用作枚举的常量值的常见做法是什么。谢谢!
type DayOfWeek int
const(
Monday DayOfWeek = iota
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
)
在 Java 中,我们可以迭代如下。
public enum DayOfWeek {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
for (DayOfWeek day: DayOfWeek.values()) {
// code logic
}
白猪掌柜的
慕尼黑8549860
相关分类