range


范围
range.go

package main
import "fmt"
  
func main() {
    softs := []string{"golang""ruby"}
    for i, soft := range softs {
        fmt.Printf("s = %s, idx = %d \n", soft, i)
    }
    
    m := map[string]int{"golang" : 1, "ruby" : 2}
    for k, v := range m {
        fmt.Printf("key = %s, value = %d \n", k, v)
    }
}


go keyword range