Understanding Maps in Go

Most modern programming languages have the concept of a dictionary or a hash type. These types are commonly used to store data in pairs with a key that maps to a value. In Go, the map data type is what most programmers would think of as the dictionary type. It maps keys to values, making…