Go tutoriál: Hello world

Tento tutoriál vám pomôže začať s jazykom Go. Vysvetľuje, čo potrebujete na napísanie vášho prvého programu v Go. Začína základmi: dozviete sa, kde môžete nájsť a stiahnuť potrebné nástroje, ako ich nainštalovať a prevedie vás celým procesom až po zostavenie a spustenie vášho kódu. Ak ste nikdy predtým nepísali program v Go, toto je miesto, kde začať. Vytvorili sme tento článok, aby ste mohli začať s Go a prejsť na naše príklady SMS. Ak už Go poznáte, môžete prejsť priamo na jeden z nasledujúcich SMS projektov.

Príklady SMS v Go:

Odoslanie SMS pomocou HTTP REST API v Go (ukážka kódu)
Odoslanie viacerých SMS pomocou HTTP REST API v Go (ukážka kódu)
Naplánovanie SMS pomocou HTTP REST API v Go (ukážka kódu)
Prijatie SMS pomocou HTTP REST API v Go (ukážka kódu)
Vymazanie SMS pomocou HTTP REST API v Go (ukážka kódu)
Stiahnuť najnovšiu knižnicu Go SMS API z Githubu

Čo je Go

Go je programovací jazyk, ktorý vyvinula spoločnosť Google. Je podobný prirodzenému jazyku, ako je angličtina. Používa sa na komunikáciu s počítačom. Hlavný rozdiel medzi prirodzeným jazykom a programovacím jazykom je, že programovacie jazyky majú prísnejšiu štruktúru, aby počítač lepšie rozumel.

Čo je program 'hello world' v Go

Program Hello world v Go je najjednoduchší program, ktorý môžete napísať. Jednoducho vypíše vetu: Hello world na obrazovku počítača. Program Hello World je prvý program, ktorý vývojári píšu v akomkoľvek programovacom jazyku.

Ako napísať svoj prvý program v Go

Ak chcete napísať svoj prvý program v Go:

  1. Skontrolujte predpoklady
  2. Nainštalujte Go
  3. Otestujte, či je Go nainštalované
  4. Otvorte Poznámkový blok
  5. Vytvorte priečinok pre súbory Go
  6. Napíšte program Hello World v Go
  7. Spustite svoj program Hello World v Go
  8. Skontrolujte výstup
Predpoklady

Tu je to, čo potrebujete na začatie. Ak chcete napísať svoj prvý počítačový program v Go, potrebujete počítač s Windows, jazyk Go a ukážkový kód uvedený nižšie.

  • Počítač s Windows 10
  • Jazyk Go
  • Ukážkový projekt Ozeki Hello World
Stiahnuť jazyk Go

Môžete použiť tento odkaz: https://golang.org/ na stiahnutie Go.

Video 1 - Ako stiahnuť Go (Video tutoriál)

Stiahnuť Go

Ak chcete začať programovať v Go, musíte si ho najskôr stiahnuť z oficiálnej webovej stránky. Navštívte odkaz https://golang.org/. Kliknite na modré tlačidlo Download Go (Obrázok 1). Tým sa začne sťahovanie inštalátora do predvoleného umiestnenia sťahovania vášho prehliadača.

ako stiahnuť go
Obrázok 1 - Stiahnuť Go

Nainštalovať jazyk Go

Video 2 - Ako nainštalovať Go (Video tutoriál)

Ak chcete otestovať, či je Go nainštalované, musíme otvoriť Príkazový riadok a zadať nasledujúci príkaz:

//Tento príkaz vráti aktuálnu verziu Go na našom počítači
go version
	

Kód 1 - Testovanie, či je Go nainštalované

Otestovať Go

Môžete otestovať, či je Go úspešne nainštalované v Príkazovom riadku. Najskôr otvorte príkazový riadok. Zadajte "go version" a stlačte enter (Obrázok 2). Ak príkazový riadok vráti aktuálnu verziu nainštalovaného Go, funguje správne.

ako otestovať, či je go nainštalované
Obrázok 2 - Verzia Go nainštalovaná na našom počítači

Napísať svoj program 'hello world' v Go

Na napísanie nášho prvého programu v Go použijeme Windows Poznámkový blok.
Ak chceme vytvoriť náš prvý projekt v Go, musíme vytvoriť priečinok, kde umiestnime naše súbory pre vývoj.
Môžeme to urobiť manuálne alebo ak poznáte príkazový riadok, môžete vytvoriť svoje súbory pomocou neho.
V nasledujúcom videu vám ukážem, ako vytvoriť svoj prvý projekt v Go.

//Ak chcete použiť iný názov projektu, môžete nahradiť časť helloWorld
go mod init helloWorld
	

Kód 2 - Ako inicializovať projekt v Go

package main

import "fmt"

func main() {
	fmt.Println("Hello world!");
}
	

Kód 3 - Váš program 'hello world' v Go

Video 3 - Ako napísať program 'hello world' v Go (Video tutoriál)

Spustite svoj program 'hello world' v Go

Ak chcete spustiť svoj kód v Go, musíme použiť príkazový riadok.
Na spustenie nášho prvého kódu v Go použijeme nasledujúci príkaz:

//Tento príkaz spustí Go kód, ktorý obsahuje hlavný balík
go run .
	

Kód 4 - Spustenie vášho prvého programu v Go

Výstup vášho kódu

Ak chcete spustiť svoj program, jednoducho otvorte príkazový riadok v priečinku vášho programu. Zadajte "go run ." a stlačte enter (Obrázok 3). Tým sa váš kód vykoná. Správa "Hello World!" sa zobrazí v konzole. Toto je výstup programu.

výstup go programu
Obrázok 3 - Výstup kódu

Video 4 - Ako spustiť svoj prvý program v Go (Video návod)

Čo ak urobíte chybu vo svojom Go programe

Ak urobíte chybu pri písaní inštrukcií v Go, dostanete syntaktickú chybu. Počítač zvýrazní riadok s chybou červenou farbou a povie vám, prečo nerozumel inštrukciám. Na opravu chyby je potrebné vrátiť sa do textového editora a upraviť program. Programy hovoria, že "opravili chybu", keď opravia chyby.

V kóde nižšie urobíme chybu zámerne tým, že nepridáme bodkočiarku za riadkom Hello World. Uvidíte, ako počítač zareaguje, ako opravíme chybu a ako úspešne spustíme počítačový program.

Čo je syntaktická chyba?

Syntaktická chyba znamená, že nerozumiem. Ak hovoríte s niekým v angličtine a on nerozumie, čo hovoríte, odpovie "Nerozumiem". Ak hovoríte s počítačom v Go a počítač nerozumie, čo hovoríte, odpovie "Syntaktická chyba".

Ako spracovať syntaktickú chybu v Go?

V kóde nižšie urobíme syntaktickú chybu zámerne tým, že nepridáme bodkočiarku za riadkom Hello World. Uvidíte, ako počítač zareaguje, ako opravíme chybu a ako úspešne spustíme počítačový program.

Video 5 - Čo sa stane, ak urobíte chybu vo svojom Go kóde (Video návod)

Chyby v Go

Keď je vo vašom Go kóde neplatný príkaz, povedie to k chybe. Aby sme to demonštrovali, odstránime jednu z úvodzoviek za "Hello World". Toto vytvorí syntaktickú chybu pri spustení programu (Obrázok 4). Táto chybová správa obsahuje podrobnosti o tom, prečo k chybe došlo a kde.

chybová spätná väzba v go
Obrázok 4 - Chybové hlásenie v Go

Zhrnutie

Vyššie uvedený článok je o veciach, ktoré potrebujete poskytnúť pred začatím programovania v Go a vytvorením vášho prvého programu Hello World. Tento program sa môže zdať jednoduchý a možno nerobí veľa, ale začatie malými krokmi vedie k dosiahnutiu veľkých vecí. Podľa tohto sprievodcu ste urobili svoj prvý krok k tomu, aby ste sa stali vývojárom v Go; vytváranie programov ako riešenie pre vaše problémy vám veľmi pomôže urobiť prácu plynulejšou.

To, čo ste sa tu naučili, je cenné, na webovej stránke Ozeki sú ďalšie užitočné sprievodce na prečítanie. Pozrite si ďalší článok na túto tému o ako poslať SMS z Go.

Začnite zmenu, stiahnite si Ozeki SMS Gateway teraz!

More information