Kodėl turėčiau mokytis Golango?
Kodėl turėčiau mokytis Golango?

Video: Kodėl turėčiau mokytis Golango?

Video: Kodėl turėčiau mokytis Golango?
Video: Apleista XVIII a. pasakų pilis ~ savininkas žuvo automobilio avarijoje! 2024, Lapkritis
Anonim

Eik gali būti naudojamas žemo lygio užduotims aukšto lygio API. Jis turi tvirtą specifikaciją, puikų standartinį lib, jis greitas, kompiliuoja į vietinius dvejetainius failus, statiškai įvedamas, tvarko abstrakčią atmintį ir netgi atlieka jūsų kepsnį. Galiu tik pasakyti, kodėl tai padariau, ir tai galioja ir kitoms programavimo kalboms.

Turint tai omenyje, ar verta mokytis Golango?

Eik tikrai yra verta mokytis jei domitės kalbomis, dėl kurių lygiagretumas ir lygiagretumas yra kalbos dalis. Tai paima kai kuriuos elementus iš dinamiškų kalbų, pvz., Python, ir sujungia juos su statiniu spausdinimu kompiliavimo metu, o tai iš pradžių mane patraukė.

Vėliau kyla klausimas, ar sunku išmokti Golango? Golangas yra daug paprastesnė kalba nei net Python ar JavaScript. Vienintelės dvi sritys, kuriose gali kilti problemų golangas yra sąsajos ir lygiagretumo funkcijos: goroutines ir kanalai. aš radau golangas labai lengva išmokti . Mano patirtis rodo, kad vienintelė kalba, kurią lengviau mokytis yra Smalltalk.

Turint tai omenyje, kodėl Golangas toks populiarus?

Greitas, saugus ir paprastas darbas – pagrindinė priežastis, kodėl „Go“populiarėja populiarumą Taip yra dėl jo naudojimo paprastumo. Surinktos šiukšlės – „Go“yra labai šiukšlių surinkimo kalba. Golangas bando susigrąžinti atmintį, kurią užima objektai, kurių programa nebenaudoja.

Ar Golangas geresnis nei Python?

Apskritai, Golangas žiniatinklio kūrimas pasirodė esąs greičiau negu naudojant Python tos pačios rūšies užduotims daugeliu atvejų. galiausiai, Golangas sukurtas tiems, kurie nori, kad užduotis būtų atlikta efektyviai ir greitai be reikalo eik į programavimo kalbos subtilybes.

Rekomenduojamas: