Tartalomjegyzék:
Meghatározás - Mit jelent a Go?
A Go egy nyílt forráskódú programozási nyelv, amelyet a Google-ban Robert Griesemer, Rob Pike és Ken Thompson fejlesztett ki 2007-ben. Noha sok más nyelvvel ellentétben épül fel nagyjából ugyanolyan módon, mint a C vagy az Algol, nem függ a C akárhogyan is. A Go egyik meghatározó tulajdonsága a párhuzamosság, ami azt jelenti, hogy több folyamat is végrehajtható egyszerre, ami a Go hatékony nyelvé teszi. Ez egy részletes szó, amely kiterjesztett információkat jelenít meg. Egyéb jellemzői a memóriakezelés, a szerkezeti gépelés, a memória biztonsága és a CSP-stílusú programozás.
A Go golang néven is ismert.
A Techopedia magyarázza Go-t
A Go kísérletként indult azzal a céllal, hogy a többi programozási nyelv közös kritikájával foglalkozzon, miközben megőrizze azok pozitív vonásait.
A Go létrehozásának céljai között szerepelt:
- Képesség a nagyobb rendszerekre, például C ++ és Java
- Könnyű és dinamikus programozási nyelv felépítése, amely alkalmazkodni tud a változó követelményekhez
- Támogató eszközök, de nem függenek az eszközöktől
- A párhuzamosság és a hálózatépítés támogatása
A Go alkalmazását számos helyen implementálták a 2009. novemberi bejelentése óta. A gc fordítóját nyílt forráskódú szoftverként fejlesztették ki, és különféle platformokra, például Unix, Windows, OS X, BSD és Linux célzott. 2015 óta elkezdik használni a mobil eszközökkel is.
A Go gyors összeállítást kínál, és javíthatja a hatékonyságot és a távoli csomagkezelést.
Ezt a meghatározást a programozási nyelvekkel összefüggésben írták meg