Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»Π°ΡΡΡ Π² map ΠΈ ΡΡΠΎ Π»ΠΎΠΌΠ°Π΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΠ°Π²Π΅Π½ΡΡΠ²Π°
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ == Π² Go ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π΅ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ. Π‘ΡΠ°Π²Π½ΠΈΠΌΡ Π±ΡΠ»Π΅Π²Ρ, ΡΠΈΡΠ»Π°, ΡΡΡΠΎΠΊΠΈ, ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ, ΠΊΠ°Π½Π°Π»Ρ, ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΈ ΡΡΡΡΠΊΡΡΡΡ Ρ ΠΌΠ°ΡΡΠΈΠ²Π°ΠΌΠΈ, Π²ΡΠ΅ ΠΏΠΎΠ»Ρ ΠΊΠΎΡΠΎΡΡΡ
ΡΡΠ°Π²Π½ΠΈΠΌΡ. ΠΠ΅ΡΡΠ°Π²Π½ΠΈΠΌΡ ΡΠ»Π°ΠΉΡΡ, ΠΊΠ°ΡΡΡ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ β ΠΈΡ
ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ nil. ΠΡΡΡΠ΄Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»ΡΡΠΈ ΠΊΠ°ΡΡΡ: ΠΊΠ»ΡΡ ΠΎΠ±ΡΠ·Π°Π½ Π±ΡΡΡ ΡΡΠ°Π²Π½ΠΈΠΌΡΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ»Π°ΠΉΡ ΠΊΠ»ΡΡΠΎΠΌ Π±ΡΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ, Π° ΠΌΠ°ΡΡΠΈΠ² β ΠΌΠΎΠΆΠ΅Ρ. Π‘Π°ΠΌΠ°Ρ ΠΊΠΎΠ²Π°ΡΠ½Π°Ρ ΡΠ°ΡΡΡ β ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ: == Π½Π° Π½ΠΈΡ
ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅ΡΡΡ Π²ΡΠ΅Π³Π΄Π°, Π½ΠΎ ΠΏΠ°Π½ΠΈΠΊΡΠ΅Ρ Π² ΡΠ°Π½ΡΠ°ΠΉΠΌΠ΅, Π΅ΡΠ»ΠΈ Π²Π½ΡΡΡΠΈ Π»Π΅ΠΆΠΈΡ Π½Π΅ΡΡΠ°Π²Π½ΠΈΠΌΡΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΈΠΏ. Π’ΠΎ Π΅ΡΡΡ ΠΊΠ°ΡΡΠ° Ρ ΠΊΠ»ΡΡΠΎΠΌ any ΡΠΎΠ±Π΅ΡΡΡΡΡ, Π° ΡΠΏΠ°Π΄ΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΆΠ΅ Π²ΡΡΠ°Π²ΠΊΠ΅ ΡΠ»Π°ΠΉΡΠ°. ΠΡΠΎΡΠΎΠ΅, ΠΎ ΡΡΠΌ Π·Π°Π±ΡΠ²Π°ΡΡ, β ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡΡ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π΅Ρ ΠΏΠΎΠ²Π΅ΡΡ
Π½ΠΎΡΡΠ½ΠΎ, ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ»Π°ΠΉΡΡ ΠΈ ΠΊΠ°ΡΡΡ Π²Π½ΡΡΡΠΈ ΠΎΡΡΠ°Π½ΡΡΡΡ ΠΎΠ±ΡΠΈΠΌΠΈ Ρ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ. ΠΠ»Ρ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π΅ΡΡΡ reflect.DeepEqual (ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠΉ, Π΄Π»Ρ ΡΠ΅ΡΡΠΎΠ²) ΠΈ ΡΠΈΠΏΠΎΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΡΠ΅ slices.Equal ΠΈ maps.Equal.