github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/gnovm/tests/files/map28b.gno (about) 1 package main 2 3 type Values map[string][]string 4 5 func (v Values) Set(key, value string) { 6 v[key] = []string{value} 7 } 8 9 func main() { 10 value1 := Values{} 11 12 value1.Set("first", "v1") 13 value1.Set("second", "v2") 14 15 l := 0 16 for k, v := range value1 { 17 l += len(k) + len(v) 18 } 19 println(l) 20 } 21 22 // Output: 23 // 13