Contact: aviboots(AT)netvision.net.il
41,445 questions
53,992 answers
573 users
package main import ( "fmt" ) func main() { m := make(map[string]int) m["key1"] = 2345 m["key2"] = 98 m["key3"] = 100 fmt.Println(m) fmt.Println(m["key1"]) fmt.Println(len(m)) n := m["key2"] fmt.Println(n) delete(m, "key2") fmt.Println(m) } /* run: map[key1:2345 key2:98 key3:100] 2345 3 98 map[key1:2345 key3:100] */
package main import ( "fmt" ) func main() { m := make(map[string]int) m["key1"] = 2345 m["key2"] = 98 m["key3"] = 100 _, k2:= m["key2"] fmt.Println(k2) _, k4:= m["key4"] fmt.Println(k4) } /* run: true false */
package main import ( "fmt" ) func main() { m := map[string]int{"golang": 1, "nodejs": 2} fmt.Println(m) } /* run: map[golang:1 nodejs:2] */