Go语言笔记 (2) 变量命名与多重赋值

变量命名


1.大小写

观摩以下代码:

1 func main()  {
2     var m int = ""
3     var M int = ""
4     fmt.Println(m,M)
5 }

执行之后并没有报错,输出了"你我"

 可见,go语言中变量命名严格区分大小写

2.命名规则

2.1只能字母或下划线 开头
2.2只能 包含 字母 下划线 数字
2.3区分大小写
2.4不能使用系统关键字
2.5顾名思义 -> xxx_xxx xxxXxxx XxxXxx

3.全局代码预览


多重赋值


1.可以使用 变量1,变量2,变量3... := 值1,值2,值3...  的格式同时给多个变量一起赋值,左右两边的数据量要对等,不然会报错。

1 func main()  {
2     a,b,c,d := 1,2,3,4
3     fmt.Println(a,b,c,d)
4 }

如果有不想要的数据,可以使用"_"接受,就把它当作扔进一个叫"_"的垃圾桶好吧。

1 func main()  {
2     //#使用" _ "丢弃不需要的数据
3     a, b, _, d := 1, "32sdhas9d238r", 3, 4
4     fmt.Println(a, b, d)
5 }

终端显示:

 2.全局代码预览

原文地址:https://www.cnblogs.com/buluwasior/p/12681785.html