範囲の継続

  1. ``````bash
  2. for i, _ := range pow
  3. for _, value := range pow
  4. `

インデックスのみを取得したい場合は、2番目の変数を省略できます。

  1. for i := range pow

``````go
package main

import “fmt”

func main() {
pow := make([]int, 10)
for i := range pow {
pow[i] = 1 << uint(i) // == 2**i
}
for _, value := range pow {
fmt.Printf(“%d\n”, value)
}
}
``````@