Obsah:
Definice - Co znamená Go?
Go je programovací jazyk s otevřeným zdrojovým kódem vyvinutý společností Google Robertem Griesemerem, Robem Pikem a Kenem Thompsonem v roce 2007. Přestože je postaven téměř stejným způsobem jako C nebo Algol, na rozdíl od mnoha jiných jazyků není závislý na C v tak jako tak. Jednou z definujících vlastností Go je souběžnost, což znamená, že lze provádět více procesů současně, což z Go činí efektivní jazyk. Je to také podrobný jazyk, který zobrazuje rozšířené informace. Mezi jeho další funkce patří správa paměti, strukturální psaní, bezpečnost paměti a programování ve stylu CSP.
Go je také známý jako golang.
Techopedia vysvětluje Go
Začněte jako experiment s cílem řešit běžné kritiky jiných programovacích jazyků při zachování jejich pozitivních rysů.
Mezi cíle při vytváření Go patří:
- Schopnost škálovat na větší systémy jako C ++ a Java
- Budování lehkého a dynamického programovacího jazyka, který by se mohl přizpůsobit měnícím se požadavkům
- Podpůrné nástroje, ale nejsou závislé na nástrojích
- Podpora souběžnosti a vytváření sítí
Go byl implementován na mnoha místech od svého oznámení v listopadu 2009. Jeho kompilátor, gc, byl vyvinut jako open-source software a je zaměřen na různé platformy jako Unix, Windows, OS X, BSD a Linux. Od roku 2015 se také začala používat s mobilními zařízeními.
Go nabízí rychlou kompilaci a může zlepšit efektivitu a vzdálenou správu balíčků.
Tato definice byla napsána v kontextu programovacích jazyků