2020
12-16
12-16
GO语言中=和:=的区别说明
错误的做法//声明变量avaraint//声明变量a并给变量a赋值a:=1//错误提示nonewvariablesonleftsideof:=//说明重复声明变量a声明不赋值的初始化值整型和浮点型变量的默认值为0,如varaint,默认a=0字符串变量的默认值为空字符串布尔型变量默认为bool切片、函数、指针变量的默认为nil使用编译器推导类型vara=10//默认a为整型特殊例子正确varconnnet.Connvarerrerrorconn,err=net.Dial("tcp","127.0.0.1:8080...
继续阅读 >