Základy programovacího jazyka Go

27.11.2022
01:15

V tomto článku se dozvíte, jak pracovat s proměnnými a strukturami. Jedná se o užitečný materiál zejména pro začínající uživatele. Připomeňme, že jazyk je staticky typovaný. V jazycích Python, Ruby nebo JavaScript budete muset provést několik kontrol správnosti. Go se tomuto problému vyhýbá.

Základy jazyka Go

Podívejme se na první příklad:

Základy programovacího jazyka Go

Za výstup je zodpovědná nová funkce print. Zde vidíte, že jí musíte předatřetězec. V hlavní funkci bude vytvořena proměnná typu string. Ta bude předána funkci print. Pokud předáte něco jiného, zobrazí se chyba. Můžete změnit typ proměnné na int, dostanete chybu:

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

Základy programovacího jazyka Go

Chybu dostanete také v případě, že deklarujete proměnnou nebo importujete balíček, ale nepoužijete jej. V jazyce Go můžete dělat mnohem více věcí, jednou z nich jsou struktury. Zkomplikujme si náš program tím, že vytvoříme strukturu webu s poli name a url, která bude popisovat nějaký web:

Základy programovacího jazyka Go

Struktura bude mít metodu print, která vypíše "Vítejte...". V main jsme inicializovali strukturu a přiřadili jejím polím hodnoty a pak zavolali metodu print.

Programovací jazyk Go se vyznačuje řadou funkcí a možností. O tom jsme se přesvědčili na vlastní kůži.

15% sleva na nové VPS
Pospěšte si s objednávkou serveru v libovolné lokalitě
Výběr VPS

Další články

27.11.2022
5 857
Znalostní báze / Formalizace
Výběr krásných fotografií přírody na plochu
27.11.2022
5 727
Znalostní báze / Programování
Jak vytvořit Hello World v jazyce Go
27.11.2022
7 905
Znalostní báze / Programování
Syntaxe programovacího jazyka GO