GO语言语法学习进度(2)

1.GO语言的数据类型

(这里的数据类型可以被称为基本数据类型,到会面才会讲到派生类型)

①布尔型,例如:var a bool

②数字类型,例如:var f int,很多数字类型在学习进度(1)中可以找到

③字符串类型,例如: var s string.

④派生类型,以后会再讲到

2.变量声明

(基本数据类型的变量声明方式)

①格式:var v_name v_type,例如:var a int

②格式:var v_name = value,例如:var b = a

③格式:v_name := value, 例如  s:= "1234"              //这一类型只能用于函数体内,不能用于全局

④格式:var vname1, vname2, vname3 = v1, v2, v3    //用于多变量声明

    格式:vname1, vname2, vname3 := v1, v2, v3

⑤格式: var ( vname1 v_type1

               vname2 v_type2)                                           //这种方式一般用于声明全局变量

很多时候不需要进行类型声明,可以进行自行判断,一般123位int类,1.0为float类,"123"为string类

你可能感兴趣的:(GO语言语法学习进度(2))