3.1 变量的介绍
3.1.1 变量的概念
3.1.2 变量的使用步骤
3.2 变量快速入门案例
3.3 变量使用注意事项
3.4 变量的声明,初始化和赋值
3.5 变量赋值代码
package main
import "fmt"
//全局变量
var n1 = 100
var n2 = "jack"
var (
n3 = 200
n4 = "mary"
)
//声明变量/定义变量
func main() {
fmt.Println("全局声明:", n1, n2, n3, n4)
/*golang的声明使用方式*/
//第一种:指定变量类型,声明后若不赋值使用默认值
//声明变量/定义变量
var i int
fmt.Println(i) //0
//多声明
var i1, i2 int
fmt.Println(i1, i2) //0
//赋值
i = 1
//输出
fmt.Println(i) //1
//第二种:根据值自行判断变量类型(类型推到)
var num = 11.11
fmt.Println(num) //11.11
var num1, num2 = 1.2, "123"
fmt.Println(num1, num2)
//第三种: 忽略var 注意 :=左侧的变量不应该是已经声明过的,否则会 导致编译错误
name := "tom"
fmt.Println(name) //tom
name1, name2, name3 := 1, 1.1, true
fmt.Println(name1, name2, name3)
}
3.6 程序中+号的使用
3.7 数据类型的基本介绍
3.8 整数类型
3.9 小数类型/浮点型
3.10 字符类型
3.11 布尔类型
3.12 string类型
3.13 基本数据类型的默认值
3.14 基本数据类型的相互转换
3.15 基本数据类型和string的转换
3.16 指针
3.17 值类型和引用类型
3.18 标识符命名规范