Dom Rozwój Co to jest - definicja z techopedia

Co to jest - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co znaczy Go?

Go to język programowania open source opracowany w Google przez Roberta Griesemera, Roba Pike'a i Kena Thompsona w 2007 roku. Chociaż jest zbudowany w podobny sposób jak C lub Algol, w przeciwieństwie do wielu innych języków, nie jest zależny od C w tak czy siak. Jedną z cech definiujących Go jest współbieżność, co oznacza, że ​​wiele procesów może być wykonywanych jednocześnie, co czyni Go wydajnym językiem. Jest to także pełny język, który wyświetla rozszerzone informacje. Inne funkcje to zarządzanie pamięcią, pisanie strukturalne, bezpieczeństwo pamięci i programowanie w stylu CSP.

Go jest również znany jako golang.

Techopedia wyjaśnia Go

Rozpocznij jako eksperyment, którego celem jest zajęcie się powszechną krytyką innych języków programowania przy jednoczesnym zachowaniu ich pozytywnych cech.

Cele w tworzeniu Go obejmowały:

  • Możliwość skalowania do większych systemów, takich jak C ++ i Java
  • Budowanie lekkiego i dynamicznego języka programowania, który można dostosować do zmieniających się wymagań
  • Narzędzia wspierające, ale niezależne od narzędzi
  • Wspieranie współbieżności i sieci

Go został wdrożony w wielu miejscach od czasu jego ogłoszenia w listopadzie 2009 roku. Jego kompilator, gc, został opracowany jako oprogramowanie typu open source i jest przeznaczony na różne platformy, takie jak Unix, Windows, OS X, BSD i Linux. Od 2015 r. Zaczął także być używany z urządzeniami mobilnymi.

Go oferuje szybką kompilację i może poprawić wydajność i zdalne zarządzanie pakietami.

Ta definicja została napisana w kontekście języków programowania
Co to jest - definicja z techopedia