-
Notifications
You must be signed in to change notification settings - Fork 0
20210105var与:=的使用规范原则(1)
ziyouzy edited this page Jan 5, 2021
·
1 revision
1.私有变量(方法、函数、结构类等的外层定义,小写)
2.公有变量(方法、函数、结构类等的外层定义,大写)
3.私有字段(结构类内部的field,小写)
4.公有字段(结构类内部的field,大写)
5.临时变量(方法、函数、结构类等的内部定义,小写)
package main
var (
i int //私有变量/实例/对象
J int //公有变量/实例/对象
S string //公有变量/实例/对象
)
var aa,bb,cc string ="aa","bb","cc"
1.虽然var aa int和var aa int=123都是允许的,但是不能在var aa int;aa=3,也就是说不能在函数体外进行纯粹的赋值操作
而在函数体内,即使是var aa,bb,cc string; aa,bb,cc="aa","bb","cc"也是可行的
2.函数体外不能进行:=的操作,这没什么可说的