1. const constVariables 变量类型 = 变量值
const constVariables1 float64 = 3.1415926
2. 一次申明多个值
const constVariables2,constVariables3 = 100,"波哥" fmt.Println(constVariables1,constVariables2,constVariables3)
3. const (…)
const ( iotaVariables1 = iota //0 iotaVariables2 = iota //1 iotaVariables3 = iota //2 )
4. 单独赋值
const iotaVariables4 = iota //0
5. const 指定第一个iota,其余自动递增
const ( iotaVariables5 = iota //0 iotaVariables6 //1 iotaVariables7 //2 )
6. 枚举一周的日期
const ( Monday = iota Tuesday Wednesday Thursday Friday Saturday Sunday )
7. 同一行定义
const( iotaVariables8,iotaVariables9,iotaVariables10 = iota,iota,iota )
8. const中iota与iota之间跳过
const ( iotaVariables11 = iota //0 iotaVariables12 = "Bobo" //Bobo iotaVariables13 = iota //2 )
注意事项
1.通过const关键字来申请
2.常量是指编译期间就明确知道的值并且不可改变
3.iota特殊,iota在每个const出现时被重置为0