Turinys:
Apibrėžimas - Ką reiškia „Go“?
„Go“ yra atvirojo kodo programavimo kalba, kurią 2007 m. Sukūrė Robertas Griesemeris, Robas Pike'as ir Kenas Thompsonas. Nors ji, skirtingai nei daugelis kitų kalbų, sukurta panašiai kaip C arba Algol, ji nėra priklausoma nuo C bet kokiu būdu. Viena svarbiausių „Go“ savybių yra lygiagretiškumas, o tai reiškia, kad vienu metu gali būti vykdomi keli procesai, todėl „Go“ yra veiksminga kalba. Tai taip pat daugžodinė kalba, parodanti išplėstinę informaciją. Kitos jo funkcijos yra atminties valdymas, struktūrinis spausdinimas, atminties saugumas ir CSP stiliaus programavimas.
Go taip pat žinomas kaip golangas.
Techopedia paaiškina Go
Pradėti pradėta kaip eksperimentas, kurio tikslas - atkreipti dėmesį į bendrą kitų programavimo kalbų kritiką, išlaikant teigiamas jų savybes.
Kuriant „Go“ tikslai buvo šie:
- Galimybė pritaikyti didesnėms sistemoms, tokioms kaip C ++ ir Java
- Sukurti lengvą ir dinamišką programavimo kalbą, kuri galėtų prisitaikyti prie kintančių reikalavimų
- Pagalbiniai įrankiai, tačiau nepriklausomi nuo įrankių
- Bendradarbiavimo ir tinklų palaikymas
Nuo tada, kai jis buvo paskelbtas 2009 m. Lapkričio mėn., „Go“ buvo įdiegtas daugelyje vietų. Jo kompiliatorius gc buvo sukurtas kaip atvirojo kodo programinė įranga ir skirtas įvairioms platformoms, tokioms kaip „Unix“, „Windows“, OS X, BSD ir „Linux“. Nuo 2015 m. Jis taip pat pradėtas naudoti su mobiliaisiais įrenginiais.
„Go“ siūlo greitą kompiliavimą ir gali pagerinti efektyvumą bei nuotolinį paketų valdymą.
Šis apibrėžimas buvo parašytas kalbant apie programavimo kalbas