„Go nie ma na celu wprowadzania innowacji w teorii programowania. Ma wprowadzać innowacje w praktyce programistycznej”. – Samuela Tesli
W tym artykule omówimy nowy i bardzo popularny język – „Golang”. Omówimy następujące tematy –
Spis treści:
Wstęp
Golang, znany również jako Go, to język programowania typu open source stworzony przez Google w 2007 roku. Od czasu jego wynalezienia, Go rozwija się ogromnie przez lata. Golang ma minimalną składnię, bardzo podobną do innych skryptów Języki. Został zbudowany w celu poprawy produktywności programistów, umożliwiając im pisanie programów w lepszy sposób.
Dlaczego Golang?
- Czyste, zwięzłe i wydajne
- Minimalne i łatwe do nauki
- Zbudowany z myślą o szybkości (używany przez firmy takie jak Google, Uber itp.)
- Proste pliki binarne używane na serwerze
- Obsługuje zbieranie śmieci
- Golang jest jednym z najbardziej lubiane języki
Go jest otwarte źródło i wolny język programowania. Możesz zainstalować go za pomocą skompilowanych plików binarnych lub zbudować ze źródła. Dzisiaj będziemy instalować go za pomocą dostępnych plików binarnych.
- Kliknij przycisk Pobierz Go i wybierz plik binarny na podstawie swojego systemu –
- Polecam pobrać stabilną wersję, w chwili gdy piszę – Go v1.14 jest stabilny.
- Możesz także zainstalować Go ze źródła, postępuj zgodnie z instrukcjami tutaj
Możesz sprawdzić, czy Go został pomyślnie zainstalowany, uruchamiając następujące polecenie –
go version
W przypadku jakichkolwiek wątpliwości, wszystkie informacje dotyczące pobierania i instalacji są dostępne pod adresem golang.org.
Teraz, gdy mamy skonfigurowanego Golanga, jesteśmy gotowi do napisania najprostszego i najbardziej znanego programu „Hello World”.
- Stwórzmy prosty plik helloworld.go. Tak, dobrze zgadłeś, że golang ma rozszerzenie pliku .go.
- Teraz otwórz swój ulubiony edytor i skopiuj i wklej następujący kod.
package main import "fmt" func main() { fmt.Println("Hello, World! I am learning Golang!") }
- Zapisz plik i udaj się do terminala. Przed kilkoma wyjaśnieniami. Uruchommy Twój pierwszy program w Go!
- W terminalu (upewnij się, że jesteś w tym samym katalogu, w którym utworzyłeś plik helloworld.go)
go run helloworld.go
Tada! Zobaczysz wynik w ten sposób –
// Output Hello, World! I am learning Golang!
Gratulacje! Właśnie pomyślnie uruchomiłeś swój pierwszy program go.
Zrozummy teraz ten podstawowy kod —
- package main – package to słowo kluczowe w Golang, które definiuje katalog, do którego należy plik. W folderze może znajdować się tylko jeden pakiet. Możesz utworzyć wiele pakietów, tworząc wiele katalogów. Pakiet służy do identyfikacji ścieżki do twoich metod i zmiennych. Tutaj main jest specjalnym pakietem używanym podczas pisania programów wykonywalnych.
- import „fmt” – import to znowu słowo kluczowe, które pobiera zewnętrzne i wewnętrzne pakiety. Tutaj import pobiera pakiet „fmt” z biblioteki go. Możesz użyć słowa kluczowego importu, aby dołączyć dowolny pakiet. To pozwala nam uzyskać dostęp do funkcji Println, która jest predefiniowana w pakiecie „fmt”. Możesz nawet sprawdzić kod tutaj.
- Następnie definiujemy naszą główną funkcję, która jest wykonywana automatycznie po uruchomieniu. main() jest specjalnym rodzajem funkcji i jest punktem wejścia programów wykonywalnych. Tak więc, kiedy uruchamiamy nasz kod – ta funkcja jest wykonywana. W main() po prostu wywołujemy Println(arg), który drukuje ciąg przekazany do niej na terminalu.
func main() { fmt.Println("Hello, World! I am learning Golang!") }
Wniosek
W tym samouczku masz wprowadzenie do Golang i jak zacząć z nim korzystać. Zainstalowaliśmy Go w naszym systemie i uruchomiliśmy program „Hello World”. Następnym krokiem byłoby nauczenie się podstaw zmiennych, pętli i funkcji w Golang. Możesz nawet spróbować uruchomić programy w przeglądarce pod adresem play.golang.org.
Mam nadzieję, że nauczyłeś się czegoś nowego!
Podobał Ci się artykuł? A co powiesz na dzielenie się ze światem?