How to find length of Map in Go?
The built-in
len()
function returns the number of elements in a map.
Example
package main
import "fmt"
func main() {
var employee = make(map[string]int)
employee["Mark"] = 10
employee["Sandy"] = 20
// Empty Map
employeeList := make(map[string]int)
fmt.Println(len(employee)) // 2
fmt.Println(len(employeeList)) // 0
}
Output
2
0
len
function will return zero for an uninitialized map.Most Helpful This Week
How to use array in Go Programming Language?
How to extract text from between html tag using Regular Expressions in Golang?
How to split a string on white-space?
How can I convert a string variable into Boolean, Integer or Float type in Golang?
How to find out element position in slice?
How can we reverse a simple string in Go?
Regular expression to extract filename from given path in Golang
Example Function that takes an interface type as value and pointer?
Converting Int data type to Float in Go
How to delete or remove element from a Map?