变量的声明有多种形式:
定义一个变量名为a的int型变量
var a int
批量声明未初始化的变量,不需每行都通过var关键字声明
var(
a int
b string
c [] float32
)
变量的赋值有两种形式,一种是带类型的,另一种不带类型,由编译器自动推断类型,如下:
GO语言中函数可以返回多个值,事实上并不是所有返回值都用得上,那么可以使用匿名变量,用下划线“_”代替即可。
func GetData()(int,int){
return 10,20
}
a ,_ :=GetData() //舍弃第二个返回值
_,b :=GetData() //舍弃第一个返回值