golang的另一个初学者问题:
我可以写:
for i := 0; i < 10; i++ {}
但是如果我想i成为特定类型的 as int64,显然我不应该写:
i
int64
for var i int64 = 0; i < 10; i++ {}
我很惊讶无法在 for 循环的 start 语句中指定类型。我需要写这样的东西:
var i int64 for i = 0; i < 10; i++ {}
我在这里遗漏了一点吗?有什么解释吗?
临摹微笑
相关分类