短变量声明 题目:下面代码中,x 已声明,y 没有声明,判断每条语句的对错。 12341. x, _ := f()2. x, _ = f()3. x, y := f()4. x, y = f() 答案解析:错、对、对、错。 x 已经声明了,且后面是 _ 空标识符,故不能再使用 := x 已经声明,故可以使用 =重新赋值 虽然 x 已经声明,但 y 没有声明,只要有一个未声明的变量,就可以使用 := y 未声明,不能使用赋值符号 = Go > 每日一题 #GO #每日一题 短变量声明 http://example.com/2023/07/08/Go每日一题/短变量声明判断/ 作者 Feng Tao 发布于 2023年7月8日 更新于 2023年7月8日 许可协议 defer对返回值的影响 上一篇 Go中不支持隐式转换 下一篇 Please enable JavaScript to view the comments