How to iterate over a Map using for loop in Go?

How to iterate over a Map using for loop in Go?

How to iterate over a Map using for loop in Go?

package main
 
import "fmt"
 
func main() {
    var employee = map[string]int{"bilal": 10, "khan": 20,
        "ijaz": 30, "nomi": 40, "Kate": 50}
    for key, element := range employee {
        fmt.Println("Key:", key, "=>", "Element:", element)
    }
}

Output of Program

C:\golang\maps>go run example.go
Key: Ijaz => Element: 30
Key: Nomi => Element: 40
Key: Kate => Element: 50
Key: Bilal => Element: 10
Key: Khan => Element: 20

C:\golang\maps>