Эмне үчүн мен Голанг үйрөнүшүм керек?
Эмне үчүн мен Голанг үйрөнүшүм керек?

Video: Эмне үчүн мен Голанг үйрөнүшүм керек?

Video: Эмне үчүн мен Голанг үйрөнүшүм керек?
Video: Кофеден көбүрөөк: Голанг. Эмне үчүн Java иштеп чыгуучулары GO тилин экинчи тил катары үйрөнүп жатыша 2024, Май
Anonim

Go жогорку деңгээлдеги API'лерге чейин төмөнкү деңгээлдеги тапшырмалар үчүн колдонулушу мүмкүн. Анын катуу спецификациясы, мыкты стандарттуу либи бар, ал тез, жергиликтүү бинарларга түзүлөт, статикалык түрдө терилген, эстутумду башкаруу абстракттары, ал тургай барбекюңузду да жасайт. Мен муну эмне үчүн жасаганымды гана айта алам, бул башка программалоо тилдерине да тиешелүү.

Муну эске алып, Голанг тилин үйрөнүү керекпи?

Go сөзсүз болот үйрөнүүгө татыктуу параллелизмди жана параллелдүүлүктү тилдин бир бөлүгүн түзгөн тилдерге кызыгууңуз болсо. Бул Python сыяктуу динамикалык тилдердин кээ бир элементтерин алат жана аларды компиляция убагында статикалык терүү менен бириктирет, бул мени башында өзүнө тартты.

Андан кийин, суроо туулат, Голанг үйрөнүү кыйынбы? Голанг ал тургай, Python же JavaScript караганда алда канча жөнөкөй тил. Сизде көйгөйлөр болушу мүмкүн болгон эки гана аймак голанг интерфейстер жана параллелдүүлүк өзгөчөлүктөрү: горутиндер жана каналдар. Мен таптым голанг абдан үйрөнүү оңой . Менин тажрыйбам боюнча, бир гана тил оңой үйрөн Smalltalk болуп саналат.

Муну эске алып, Голанг эмне үчүн мынчалык популярдуу?

Тез, коопсуз жана аны менен иштөө оңой - Go утушунун негизги себеби популярдуулугу анын колдонууга жеңил мүнөзү менен шартталган. Таштанды чогултуу - Go бул абдан таштанды чогултулган тил. Голанг программа тарабынан колдонулбай калган объекттер ээлеген эстутумду калыбына келтирүүгө аракет кылат.

Голанг Pythonдон жакшыбы?

Жалпысынан, Голанг веб-иштеп чыгуу болуп саналат караганда тезирээк колдонуу Python көп учурларда бирдей тапшырмалар үчүн. Акыр-аягы, Голанг тапшырманы эффективдүү жана тез аткарууну каалагандар үчүн курулган кет программалоо тилинин майда-чүйдөсүнө чейин.

Сунушталууда: