23. Maps
Let's navigate!
Map Type
Declaring Maps
var capitals map[string]string
fmt.Println(capitals)
fmt.Println("is map nil ==>", capitals == nil)Creating map
caps := make(map[string]string)
// we can also use var keyword as below
// var caps map[string]string = make(map[string]string)
fmt.Println(caps)
fmt.Println("is map nil ==>", caps == nil)
// returns false
caps["India"] = "Delhi"
caps["England"] = "London"
caps["U.S."] = "Washington"
fmt.Println(caps)Map Literals
Accessing map elements
Zero values for map
Nil and empty map
Iterating over map
Finding element in map
Updating element in map
Deleting element from map
Comparing maps
GitHub Code
Blog Posts
Videos
Last updated