Sisällysluettelo:
Määritelmä - mitä Go tarkoittaa?
Go on avoimen lähdekoodin ohjelmointikieli, jonka Robert Griesemer, Rob Pike ja Ken Thompson kehittivät Googlessa vuonna 2007. Vaikka se on rakennettu suunnilleen samalla tavalla kuin C tai Algol, toisin kuin monet muut kielet, se ei ole riippuvainen C: stä. millään tavalla. Yksi Go: n määrittelevä ominaisuus on samanaikaisuus, mikä tarkoittaa, että useita prosesseja voidaan suorittaa samanaikaisesti, mikä tekee Go: sta tehokkaan kielen. Se on myös monitahoinen kieli, joka näyttää laajennettua tietoa. Sen muita ominaisuuksia ovat muistin hallinta, rakenteellinen kirjoittaminen, muistiturvallisuus ja CSP-tyylinen ohjelmointi.
Go tunnetaan myös nimellä golang.
Techopedia selittää Go
Aloita kokeilu, jonka tarkoituksena on puuttua muiden ohjelmointikielten yleiseen kritiikkiin säilyttäen niiden positiiviset piirteet.
Go: n luomisen tavoitteisiin kuuluivat:
- Kyky skaalata suurempiin järjestelmiin, kuten C ++ ja Java
- Kevyen ja dynaamisen ohjelmointikielen rakentaminen, joka voisi sopeutua muuttuviin vaatimuksiin
- Tukityökalut, mutta eivät ole riippuvaisia työkaluista
- Samanaikaisuuden ja verkottumisen tukeminen
Go on otettu käyttöön monissa paikoissa sen julkaisemisesta marraskuussa 2009. Sen kääntäjä gc on kehitetty avoimen lähdekoodin ohjelmistoksi ja se on suunnattu erilaisille alustoille, kuten Unix, Windows, OS X, BSD ja Linux. Vuodesta 2015 lähtien sitä on alettu käyttää myös mobiililaitteissa.
Go tarjoaa nopean kokoamisen ja voi parantaa tehokkuutta ja etähallintaa.
Tämä määritelmä kirjoitettiin ohjelmointikielten yhteydessä