Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ Go: go.mod, go.sum ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π° go
ΠΠΎΠ΄ΡΠ»Ρ β Π΅Π΄ΠΈΠ½ΠΈΡΠ° Π²Π΅ΡΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ΄Π°: ΠΊΠ°ΡΠ°Π»ΠΎΠ³ Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ go.mod Π² ΠΊΠΎΡΠ½Π΅ ΠΈ Π²ΡΠ΅ΠΌΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ Π²Π½ΡΡΡΠΈ. go.mod ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΏΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ (ΠΎΠ½ ΠΆΠ΅ ΠΏΡΠ΅ΡΠΈΠΊΡ ΠΏΡΡΠ΅ΠΉ ΠΈΠΌΠΏΠΎΡΡΠ°), Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ go Ρ Π²Π΅ΡΡΠΈΠ΅ΠΉ ΡΠ·ΡΠΊΠ° ΠΈ ΡΠΏΠΈΡΠΎΠΊ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ β ΠΏΡΡΠΌΡΡ
Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ require ΠΈ ΠΊΠΎΡΠ²Π΅Π½Π½ΡΡ
Ρ ΠΏΠΎΠΌΠ΅ΡΠΊΠΎΠΉ // indirect. Π ΡΠ΄ΠΎΠΌ Π»Π΅ΠΆΠΈΡ go.sum Ρ ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠΌΠΈ ΡΡΠΌΠΌΠ°ΠΌΠΈ Π²ΡΠ΅Ρ
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π½ΡΡ
Π²Π΅ΡΡΠΈΠΉ; ΠΎΠ½ Π½Π΅ ΡΠΏΠΈΡΠΎΠΊ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π° ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ΅Π»ΠΎΡΡΠ½ΠΎΡΡΠΈ, ΠΈ ΠΊΠΎΠΌΠΌΠΈΡΠΈΡΡ Π΅Π³ΠΎ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ go ΡΠ°ΡΡΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ Π½Π΅Π²Π΅ΡΠ½ΠΎ: ΡΡΠΎ Π½Π΅ Β«Π²Π΅ΡΡΠΈΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°Β», Π° Π²Π΅ΡΡΠΈΡ ΡΠ·ΡΠΊΠ° β ΠΎΠ½Π° Π·Π°Π΄Π°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ° Π΄ΠΎΡΡΡΠΏΠ½Ρ, ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ Π²ΡΠΎΠ΄Π΅ ΠΏΠΎΡΠ²ΡΠ·ΠΎΡΠ½ΠΎΠΉ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠΈΠΊΠ»Π° Π² 1.22. ΠΡΠ΄Π΅Π»ΡΠ½ΠΎ ΠΎΡ Π½Π΅Ρ ΠΆΠΈΠ²ΡΡ ΡΡΡΠΎΠΊΠ° toolchain, ΡΠΊΠ°Π·ΡΠ²Π°ΡΡΠ°Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ Π²Π΅ΡΡΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²; ΠΏΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ GOTOOLCHAIN=auto (ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ) go ΡΠ°ΠΌ ΡΠΊΠ°ΡΠ°Π΅Ρ Π½ΡΠΆΠ½ΡΡ Π²Π΅ΡΡΠΈΡ, Π΅ΡΠ»ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ ΡΡΠ°ΡΠ΅Π΅.