github.com/traefik/yaegi@v0.15.1/_test/assign17.go (about) 1 package main 2 3 func main() { 4 s := make([]map[string]string, 0) 5 m := make(map[string]string) 6 m["m1"] = "m1" 7 m["m2"] = "m2" 8 s = append(s, m) 9 tmpStr := "start" 10 println(tmpStr) 11 for _, v := range s { 12 tmpStr, ok := v["m1"] 13 println(tmpStr, ok) 14 } 15 println(tmpStr) 16 } 17 18 // Output: 19 // start 20 // m1 true 21 // start