【发布时间】:2016-04-21 01:16:00
【问题描述】:
【问题讨论】:
-
integer不是 Go 类型。确实是int。int是 32 位或 64 位,具体取决于平台,这意味着如果您的切片大到需要 64 位索引,则意味着您在 64 位平台上,因此 int 的大小实际上与int64. -
@SirDarius 这实际上是一个答案而不是评论。
-
@GrzegorzŻur 不,问题是是否可以使用
int64类型作为索引,我没有解决这个问题。我只是指出 int 和 int64 在这种情况下基本相同,质疑问题的相关性。不要忘记,即使 int 和 int64 可能具有相同的大小,规范也很清楚它们被视为不同的类型。 -
我会接受 icza 的回答,但第一条评论是最有帮助的 :)