A Tour of Go Range continued

You can skip the index or value by assigning to _.

If you only want the index, drop the ", value" entirely.

package main 

import "fmt"

func main() {
    pow := make([]int, 10)
    for i := range pow {
        pow[i] = i << uint(i)
    }
    for _, value := range pow {
        fmt.Printf("%d
", value)
    }
}
原文地址:https://www.cnblogs.com/ghgyj/p/4053351.html