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
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 GoProgram 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 GoAk chcete napísať svoj prvý program v Go:
- Skontrolujte predpoklady
- Nainštalujte Go
- Otestujte, či je Go nainštalované
- Otvorte Poznámkový blok
- Vytvorte priečinok pre súbory Go
- Napíšte program Hello World v Go
- Spustite svoj program Hello World v Go
- Skontrolujte výstup
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
Môžete použiť tento odkaz: https://golang.org/ na stiahnutie Go.
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.
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
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.
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
package main import "fmt" func main() { fmt.Println("Hello world!"); }
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 .
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.
Č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.
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.
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
- C# SMS tutorial: Hello world
- Visual Basic SMS tutorial: Hello world
- F# SMS tutorial: Hello world
- Java SMS tutorial: Hello world
- Javascript SMS tutorial: Hello world
- Node.js SMS tutorial: Hello world
- Kotlin SMS tutorial: Hello world
- C/C SMS tutorial: Hello world
- Delphi SMS tutorial: Hello world
- PHP SMS tutorial: Hello world
- Perl SMS tutorial: Hello world
- Python SMS tutorial: Hello world
- Python flask SMS tutorial: Hello world
- Ruby SMS tutorial: Hello world
- Tcl/Tk SMS tutorial: Hello world
- Go SMS tutorial: Hello world
- R SMS tutorial: Hello world
- Scala SMS tutorial: Hello world
- Objective C SMS tutorial: Hello world
- Tutorials for software developers