Go Maps: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 5: Line 5:
* [[Go_Language#Maps|Go Language]]
* [[Go_Language#Maps|Go Language]]
* [[Go_Slices#Overview|Go Slices]]
* [[Go_Slices#Overview|Go Slices]]
=Overview=
=Maps and Pass-by-Value=
=Pointers to Maps=
=<tt>nil</tt> and Empty Map=
==<tt>nil</tt> Map==
==Empty Map==
=Declaration and Initialization=
==Initialization with <tt>make()</tt>==
==Initialization with Composite Literal==
=Operators=
==Indexing Operator <tt>[]</tt>==
=Map Functions=
==<tt>delete()</tt>==
==<tt>len()</tt>==
==<tt>make()</tt>==
==<tt>new()</tt>==
=Iterating over a Map=


=TODO=
=TODO=
{{Internal|Go_Maps_TODEPLETE|Go_Maps_TODEPLETE}}
{{Internal|Go_Maps_TODEPLETE|Go_Maps_TODEPLETE}}

Revision as of 23:29, 26 August 2024

External

Internal

Overview

Maps and Pass-by-Value

Pointers to Maps

nil and Empty Map

nil Map

Empty Map

Declaration and Initialization

Initialization with make()

Initialization with Composite Literal

Operators

Indexing Operator []

Map Functions

delete()

len()

make()

new()

Iterating over a Map

TODO

Go_Maps_TODEPLETE