package main
import (
"fmt"
)
const (
Sunday = iota
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
numberOfDays
)
func main(){
fmt.Println(Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,numberOfDays)
}
说明:
1、以大写字母开头的常量在包外可见
2、numberOfDays则为包内私有
3、Go语言不支持enum关键字
4、Go语言通常用const后跟圆括号定义一组常量的方式来实现枚举
-----------------------------补充更新--------------------------------
2019年3月14日
1、如果不想从0开始递增,比如从10开始,依次递增