常量是一个简单值的标识符,在程序运行时,不会被修改。
2、常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符 串型。...10 10 10
iota
1 . iota,特殊常量值,是一个系统定义的可以被编译器修改的常量值。...在每一个const关键字出现时,被重置为0,然后每出现一个常量,iota所代表的数值会自动增加1, iota可以理解为常量的计数器,不论该常量的值是什么,只要有一个常量,那么iota就加1.
3 ....作用域
作用域是指变量可以使用范围,Go语言使用大括号显示的标识作用域范围,大括号内包含一连串的语句,叫做语句块,语句块可以嵌套,语句块内定义的变量不能在语句块外使用;
package main...import "fmt"
// 作用域内定义变量只能被声明一次必须使用,否则编译错误,
// 在不同作用域可定义相同的变量,此时局部变量将覆盖全局
func main() {
// 作用域: 定义标识符可以使用的范围