Go学习--常量

1、常量:等号右侧必须是常量或者是常量表达式。
【Go学习--常量】2、常量特点: 如果一个常量没有初始值则使用上一个常量的初始值。如果是第一个则必须初始化这个常量。

ep:
const (
age int = 25
num1//25
num2//25
)
3、定义变量时,单引号和双引号的区别:
var a = 'm'//109

var b = "m"//m
4、计算B、KB、MB等
用到了两个知识点:
1)iota2)一个常量表达式如果没有初始化,则使用上一个常量表达式的初始值。
const (
B float64 = 1 << (iota * 10 )//此时iota为0
KB//1024, 此时iota为1
MB//1.048576e+06
GB//1.073741824e+09
)

    推荐阅读