Welcome to tutorial no. 13 in Golang tutorial series. What is a map? A map is a inbuilt data type in Go which is used to store key-value pairs. A practical use case for a map is for storing the currency codes and the corresponding currency names. USD - United States Dollar EUR - Euro INR - India Rupee A map will be a perfect fit for the above use case use case.