常量及iota的简单用法
一,常量 介绍 常量是在编译时期创建的,即使当定义在函数内,并且只能是numbers,characters(runes),strings或者booleans。由于编译时的限制,定义它们的表达式必须是可由编译器求值的常量表达式。 常量表达式案例 1 << 4是一个常量表达式。 math.Sin(math.Pi/3)不是常量表达式,因为math.Sin是在运行时执行的。 二,iota的使用注意事项 官方介绍:在Go中,枚举常量的创建推荐使用iota,由于iota能够作为表达式的一部分且能够隐式的重复...阅读全文