Menu
Coddy logo textTech

Kompilator Go online

Pisz, uruchamiaj i udostępniaj fragmenty kodu bez żadnej konfiguracji.

Coddymain.go
Output
Click Run to see the output here.

Uruchamiaj Go online w przeglądarce

Darmowy edytor online i kompilator Go (Golang). Piszesz kod Go w przeglądarce, klikasz Uruchom, a go build kompiluje i wykonuje program w kilka sekund. Bez toolchaina Go, bez GOPATH, bez lokalnej konfiguracji.

Edytor działa na tym samym silniku co VS Code, więc masz podświetlanie składni Go, autouzupełnianie i podkreślanie błędów. Kod jest kompilowany przez Go 1.24.5 z wstępnie skompilowaną biblioteką standardową: fmt, net/http, encoding/json, sync, context, regexp, bufio, io, strings, strconv, time. Dobre do testowania gorutyn, budowania handlera HTTP albo szybkiego sprawdzenia serializacji JSON w obie strony.

Dlaczego ten edytor online Go się przydaje

  • Błyskawiczne uruchamianie Go: piszesz kod, klikasz Uruchom i w kilka sekund widzisz wynik z kompilatora Go (Golang) online.
  • Pełne podświetlanie składni Go, autouzupełnianie i czytelne błędy kompilacji, na tym samym silniku edytora co VS Code.
  • Obsługa standardowego wejścia. fmt.Scan, fmt.Scanln i bufio.NewScanner(os.Stdin) czytają z pola wejściowego edytora, więc programy w Go w stylu wiersza poleceń działają od początku do końca. Nie potrzebujesz u siebie GOPATH ani go install.
  • Go 1.24.5 z wstępnie skompilowaną biblioteką standardową: fmt, net/http, encoding/json, sync, context, regexp i inne kompilują się od razu.

Co możesz zbudować w edytorze online Go (Golang)

  • Gorutyny, kanały i metody struktur: idiomatyczny model współbieżności Go, kompilowany przez go build.
  • Handlery HTTP z net/http, kodowanie i dekodowanie JSON z encoding/json oraz współbieżne workery z sync.
  • Szybkie eksperymenty: wypróbuj nowy pakiet biblioteki standardowej, porównaj wydajność dwóch podejść albo sprawdź poprawkę wycieku gorutyn.

Edytor Go (Golang) online: najczęstsze pytania

Czy edytor Go (Golang) online jest darmowy?
Tak, edytor online Go (Golang) jest darmowy. Bez rejestracji, bez instalacji i bez konfigurowania toolchaina Go: otwierasz stronę i uruchamiasz kod.
Czy muszę mieć zainstalowane Go, żeby używać kompilatora online?
Nie trzeba niczego instalować. Nie potrzebujesz na komputerze Go ani go install. Kompilator Go online (go build) uruchamia twój kod i zwraca wynik w kilka sekund.
Czy edytor online Go działa na telefonie i Chromebooku?
Tak. Edytor online Go działa w każdej nowoczesnej przeglądarce, na komputerze, tablecie i telefonie. Dobrze sprawdza się przy uruchamianiu Go online na Chromebooku albo na dowolnym komputerze bez lokalnego toolchaina.
Czy edytor online Go obsługuje fmt.Scan i stdin?
Tak. fmt.Scan, fmt.Scanln i bufio.NewScanner(os.Stdin) czytają wpisane linie tak samo, jak przy lokalnym uruchomieniu go run main.go i pisaniu w terminalu. Przydaje się do programów w stylu wiersza poleceń i zadań rekrutacyjnych.
Jak uczyć się Go po wypróbowaniu edytora?
Zmieniaj przykładowy kod Go, klikaj Uruchom i poprawiaj. Gdy zechcesz czegoś bardziej uporządkowanego, interaktywny kurs Go w Coddy prowadzi od gorutyn i kanałów do wzorców współbieżności.

Przydatne narzędzia do Go

Darmowe narzędzia w przeglądarce, które świetnie działają razem z edytorem Go online. Wszystkie w Coddy.