Go语言基础 002
1.总览
2.Golang 常量、变量、表达式
1.常量:恒定不会发生变化的一块内存,声明之后它的内容是不可改变的
2.变量:可以被改变的,反复擦写的一块内存
3.表达式:使用各种运算符和API连接常量和变量的式子
(呃。我发现在进行类型转换的时候,直接写入的浮点数会被当做表达式处理)
4.变量常量的作用域
(按我的理解就是只要你在某个别人的范围内,你就会被“安排”得明明白白。)
分一下两种情况:
1.定义在函数内(局部成员)=> 仅仅当前函数可见
2.定义在函数外(全局成员) => 首字母小写(私有成员):包内所有源文件可见
=> 首字母大写(公有成员):所有包可见
3.Golang基本数据类型
整型、浮点型、字符串、布尔型。
值得注意的是int32别名rune,是Golang特有的一种字符表示方法,代表一个UTF-8字符;int8别名byte,代表了ASCII码的一个字符。
未完待续~