no new variables on left side of :=错误的解决办法


no new variables on left side of := 是Go语言中一个常见的错误,从字面意思上来说是指 :=左边没有新的变量;

出现这个错误原因是,:= 左侧的变量在上文中已经声明过,要知道在相同作用域下相同的变量只允许声明一次;

在多变量赋值的情况下,是允许变量多次使用 := 的,你只需要保证 := 的左侧至少要有一个新的变量;

_ 不属于新的变量哦。

详细的 := 用法请查阅:

https://www.perfcode.com/p/golang-colon-equal-sign.html


转载声明
本文版权归作者所有

如需转载,请注明出处;本文地址: https://www.perfcode.com/p/no-new-variables-on-left-side.html