Go to język programowania o otwartym kodzie źródłowym, który został po raz pierwszy stworzony w Google przez Roberta Griesemera, Roba Pike'a i Kena Thompsona. Wraz ze wzrostem złożoności i rozmiaru bazy kodu Google, firma musiała stworzyć prosty, niezawodny język programowania, który byłby łatwy do nauczenia. Idź zaznacza wszystkie te pola.

Jest statycznie wpisany i zawiera alokację pamięci, wyrzucanie elementów bezużytecznych i naturalną współbieżność. Projekt Go zapewnia językowi wysoką wydajność i szybkość.

Go jest najczęściej używany w programowaniu w chmurze, DevOps, robotyce, nauce o danych i sztucznej inteligencji.

Pierwsze kroki: Zainstaluj Go

Aby rozpocząć pracę z Go, zainstaluj go w swoim środowisku programistycznym. Przed zainstalowaniem musisz go pobrać z strona pobierania Go. Tam kliknij instalator, który pasuje do twojego systemu, aby rozpocząć proces pobierania.

Zainstaluj Go w systemie Windows

Otwórz pobrany plik MSI i postępuj zgodnie z instrukcjami, aby zainstalować Go. Sprawdź, czy instalacja się powiodła, uruchamiając następujące polecenie w wierszu polecenia.

przejdź do wersji

Zainstaluj Go na macOS

Otwórz pobrany plik PKG, postępuj zgodnie z instrukcjami, aby zainstalować Go i to wszystko. Powinieneś być w stanie go użyć.

Podobnie jak w systemie Windows, możesz użyć następującego polecenia, aby potwierdzić, czy instalacja się powiodła:

przejdź do wersji

Zainstaluj Go w systemie Linux

Przed zainstalowaniem Go usuń wszystkie poprzednie instalacje za pomocą tego polecenia:

rm -rf /usr/local/go 

Bądź bardzo ostrożny, używając rm polecenie z rf opcje. Trwale usunie podany przez Ciebie katalog, w tym wszystkie znajdujące się w nim pliki. Uważaj na literówki!

Teraz, rozpakuj plik tar właśnie pobrałeś do /usr/lokalny . Uruchom następujące polecenie, zastępując plik-tar.tar.gz z twoją nazwą pliku:

tar -C /usr/local -xzf plik-tar.tar.gz

Musisz również dodać ścieżkę Go do zmienna środowiskowa ścieżki:

export PATH=$PATH:/usr/local/go/bin

Twój program First Go

Teraz, gdy zainstalowałeś Go na swoim komputerze, możesz napisać swój pierwszy program Go.

Utwórz program Hello World

Pierwszym programem, który stworzysz, jest prosty program, który drukuje „Hello world”. Utwórz nowy plik, witaj-swiecie.goi otwórz go za pomocą preferowanego edytora tekstu. Jeśli używasz VS Code, pojawi się monit o zainstalowanie rozszerzenia Go. Zainstaluj go i dodaj następujący kod do witaj-swiecie.go:

pakiet główny
importuj „fmt”
funkcja główna () {
fmt. Println("Witaj świecie")
}

Przed omówieniem tego, co się dzieje w właśnie napisanym kodzie, uruchom następujące polecenie, aby sprawdzić, czy działa.

idź biegać hello-world.go 

Powinien wydrukować „Hello World” na twoim terminalu.

Podział Programu

Pakiet wykonywalny

pakiet główny

Go organizuje pliki źródłowe w pakiety, co ułatwia ponowne wykorzystanie. Pojedynczy pakiet może zawierać wiele plików. Każdy z tych plików może uzyskać dostęp do wartości lub funkcji z innych plików w tym samym pakiecie bez ich importowania. Ponadto zaimportowanie pakietu do pliku Go zapewnia dostęp do wszystkich wartości i funkcji zdefiniowanych w zawartych w nim plikach.

Główny pakiet, z którego korzystałeś w witaj-swiecie.go Program jest wyjątkowy, ponieważ mówi Go, że ten program jest wykonywalny.

Importuj funkcje formatowania

importuj „fmt”

fmt to jeden z pakietów dostarczanych przez Go. Zapewnia sposoby implementacji sformatowanych funkcji we/wy, takich jak drukowanie ciągu.

Główna funkcja

funkcja główna

Każdy wykonywalny program Go musi mieć Główny funkcja, która działa jako punkt wejścia.

W tym przykładzie używasz fmt. Println aby wydrukować „Hello World”, a następnie nową linię.

Kod programu Hello World można znaleźć w tym samouczku z ten Gist.

Kontynuuj naukę o programowaniu Go

Ten post wprowadził Cię do pisania programów w języku programowania Go. Nauczyłeś się, jak zainstalować Go w używanym systemie operacyjnym i jak stworzyć prosty program hello world. Zanurz się głębiej w Go, poznając typy zmiennych, tablice i pętle.

Czy warto dziś uczyć się Golanga?

Czytaj dalej

UdziałĆwierkaćUdziałE-mail

Powiązane tematy

  • Programowanie
  • Programowanie

O autorze

Mary Gathon (15 opublikowanych artykułów)

Mary Gathoni jest programistką z pasją do tworzenia treści technicznych, które mają nie tylko charakter informacyjny, ale także angażują. Kiedy nie koduje ani nie pisze, lubi spędzać czas z przyjaciółmi i przebywać na świeżym powietrzu.

Więcej od Mary Gathoni

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować