使用从0到N的int数初始化golang切片

时间:2016-06-06 17:35:34

标签: go initialization slice

我几乎可以肯定我读到了一个简单的"棘手的"使用从0到N的数字初始化整数切片的方法,但我再也找不到了。

最简单的方法是什么?

1 个答案:

答案 0 :(得分:6)

您只需使用make传递N作为长度,然后使用简单的for循环来设置值......

mySlice := make([]int, N)
for i := 0; i < N; i++ {
      mySlice[i] = i
}

这是一个关于游戏的完整示例; https://play.golang.org/p/yvyzuWxN1M