Go Maps

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

A map is an unordered collection of key-value pairs.

Declaration

Long Declaration

var map_identifier map[key_type]value_type

Example of a map of string to ints:

var m map[string]int

Short Declaration

Map Operators and Functions

Indexing Operator

Indexing operator [] returns the value corresponding to the specified key. If the key does not exist, the zero value for the value type is returned.