2010-11-26 59 views

回答

6

使用该行:如果省略初始化空白标识符

for _ = range flag.Args() {

错误应该消失。

+0

谢谢。我想推断空白标识符的类型没有意义,但它不知道如何。 – 2010-11-26 13:57:12

7

:=是一个短变量声明。 _不是一个真正的变量,所以你不能声明它。

如果您没有任何新变量,则应该使用=

+0

谢谢你指出。 – 2010-11-26 14:19:34

4

此问题的更新,从Go 1.4(当前技巧)开始,您可以使用for range flag.Args() { ... }直接跳过_ =部件。

相关问题