Sadržaj:
Definicija - Što znači Go?
Go je programski jezik otvorenog koda koji su u Googleu razvili Robert Griesemer, Rob Pike i Ken Thompson 2007. Iako je izgrađen na gotovo isti način kao C ili Algol, za razliku od mnogih drugih jezika, on ne ovisi o C u bilo koji način. Jedna značajka Go-a je konkurentnost, što znači da se istovremeno može izvršiti više postupaka, što Go čini efikasnim jezikom. To je ujedno i višestruki jezik koji prikazuje proširene informacije. Ostale značajke su upravljanje memorijom, strukturno tipkanje, sigurnost memorije i programiranje u stilu CSP-a.
Go je također poznat kao golang.
Tehopedia objašnjava Go
Krenite kao eksperiment s ciljem rješavanja uobičajenih kritika drugih programskih jezika zadržavajući njihove pozitivne osobine.
Ciljevi u stvaranju Go uključuju:
- Sposobnost skaliranja do većih sustava poput C ++ i Java
- Izgradnja laganog i dinamičnog programskog jezika koji bi se mogao prilagoditi promjenjivim zahtjevima
- Alati za podršku, ali ne ovise o alatima
- Podržavanje istodobnosti i umrežavanja
Go je implementiran na više mjesta otkako je objavljen u studenom 2009. godine. Njegov prevodilac, gc, razvijen je kao softver otvorenog koda i usmjeren je na razne platforme kao što su Unix, Windows, OS X, BSD i Linux. Od 2015. godine počeo se koristiti i s mobilnim uređajima.
Go nudi brzu kompilaciju i može poboljšati učinkovitost i daljinsko upravljanje paketima.
Ova je definicija napisana u kontekstu jezika programiranja












