我试图在golang中使用enum,如下所示.我正在努力寻找一种简单的方法来迭代常量值列表.golang中常见的做法是迭代用作枚举的常量值.谢谢!
type DayOfWeek int
const(
Monday DayOfWeek = iota
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
)
Run Code Online (Sandbox Code Playgroud)
在Java中,我们可以迭代如下.
public enum DayOfWeek {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
for (DayOfWeek day: DayOfWeek.values()) {
// code logic
}
Run Code Online (Sandbox Code Playgroud)