Go (błędnie znany jako Golang) to skompilowany język programowania ze statycznym typem, zaprojektowany przez Google. Go jest składniowo podobny do C, ale zapewnia bezpieczeństwo pamięci, usuwanie elementów bezużytecznych, typowanie strukturalne[6] i współbieżność w stylu CSP.
Cechy:
- Skompiluj i uruchom swój program
- Zobacz wyjście programu lub szczegółowy błąd
- Zaawansowany edytor kodu źródłowego z podświetlaniem składni, uzupełnianiem nawiasów i numerowaniem linii
- Otwieraj, zapisuj, importuj i udostępniaj pliki Swift.
- Odniesienia językowe
- Dostosuj edytor
Ograniczenia:
- Do kompilacji wymagane jest połączenie z Internetem
- Maksymalny czas działania programu wynosi 20 sekund
- Jednocześnie można uruchomić tylko jeden plik
- Niektóre funkcje systemu plików, sieci i grafiki mogą być ograniczone
- To jest kompilator wsadowy; programy interaktywne nie są obsługiwane. Na przykład, jeśli program udostępnia monit o wprowadzenie danych, wprowadź dane wejściowe na karcie Dane wejściowe przed kompilacją.