Metody płatności Abuse

Podstawy języka programowania Go

27.11.2022, 01:15

W tym artykule dowiesz się, jak pracować ze zmiennymi i strukturami. Jest to szczególnie przydatny materiał dla początkujących użytkowników. Przypomnijmy, że język jest statycznie typowany. W Pythonie, Ruby czy JavaScripcie będziesz musiał wykonać kilka kontroli poprawności. Go unika tego problemu.

Podstawy języka Go

Rozważmy pierwszy przykład:

Podstawy języka programowania Go

Nowa funkcja, print, jest odpowiedzialna za wyjście. Tutaj widać, że trzeba przekazać do niejciąg znaków. Zmienna typu string zostanie utworzona w głównej funkcji. Zostanie ona przekazana do funkcji print. Jeśli przekażesz coś innego, otrzymasz błąd. Zmiana typu zmiennej na int spowoduje błąd:

cannot use "Hello World!" (type string) as type int in assignment

Podstawy języka programowania Go

Otrzymasz również błąd, jeśli zadeklarujesz zmienną lub zaimportujesz pakiet, ale go nie użyjesz. W Go można robić o wiele więcej rzeczy, jedną z nich są struktury. Skomplikujmy nasz program tworząc strukturę site, z polami name i url, która będzie opisywać jakąś stronę:

Podstawy języka programowania Go

Struktura będzie miała metodę print, która wypisuje "Welcome...". W main zainicjowaliśmy strukturę i przypisaliśmy wartości do jej pól, a następnie wywołaliśmy metodę print.

Język programowania Go charakteryzuje się wieloma cechami i możliwościami. Przekonaliśmy się o tym na własnej skórze.