Go语言基础 002

1.总览

Go语言基础 002

2.Golang 常量、变量、表达式

1.常量:恒定不会发生变化的一块内存,声明之后它的内容是不可改变的

2.变量:可以被改变的,反复擦写的一块内存

3.表达式:使用各种运算符和API连接常量和变量的式子

(呃。我发现在进行类型转换的时候,直接写入的浮点数会被当做表达式处理)

4.变量常量的作用域

(按我的理解就是只要你在某个别人的范围内,你就会被“安排”得明明白白。)

分一下两种情况:

1.定义在函数内(局部成员)=> 仅仅当前函数可见

2.定义在函数外(全局成员) => 首字母小写(私有成员):包内所有源文件可见

                                          => 首字母大写(公有成员):所有包可见

 

3.Golang基本数据类型

整型、浮点型、字符串、布尔型。

值得注意的是int32别名rune,是Golang特有的一种字符表示方法,代表一个UTF-8字符;int8别名byte,代表了ASCII码的一个字符。

 

未完待续~