Go oktatóanyag: Hello world
Ez az oktatóanyag segít elindulni a Go nyelven. Bemutatja, mire van szükséged az első Go program megírásához. Az alapokkal kezdődik: megtudhatod, hol találhatod és töltheted le a szükséges eszközöket, hogyan telepítsd ezeket, és végigvezet a kód fordításán és futtatásán. Ha még sosem írtál Go programot, itt a helyed. Ezt a cikket azért készítettük, hogy könnyedén belekezdhess a Go használatába, majd továbbléphess az SMS példáinkhoz. Ha már ismered a Go-t, közvetlenül ugorhatsz az alábbi SMS projektek egyikéhez.
Go SMS példák:
SMS küldése Go-ban HTTP REST API-val (kódpélda)
Több SMS küldése Go-ban HTTP REST API-val (kódpélda)
SMS ütemezése Go-ban HTTP REST API-val (kódpélda)
SMS fogadása Go-ban HTTP REST API-val (kódpélda)
SMS törlése Go-ban HTTP REST API-val (kódpélda)
A legújabb Go SMS API könyvtár letöltése Githubról
Mi a Go
A Go egy programozási nyelv, amit a Google fejlesztett ki. Hasonlít egy természetes nyelvhez, például az angolhoz. A számítógéppel való kommunikációra használják. A fő különbség a természetes nyelvek és a programozási nyelvek között az, hogy a programozási nyelvek szigorúbb szerkezettel rendelkeznek, hogy a számítógép jobban megértse őket.
Mi a Go 'hello world' program
A Go hello world program a legegyszerűbb program, amit írhatsz. Egyszerűen kiírja a "Hello world" mondatot a képernyőre. A Hello World program az első program, amit a fejlesztők bármely programozási nyelvben megírnak.
Hogyan írd meg az első programodat Go-ban
Az első Go program megírásához:
- Ellenőrizd az előfeltételeket
- Állítsd be a Go-t
- Teszteld, hogy a Go telepítve van-e
- Nyisd meg a Jegyzettömböt
- Hozz létre egy mappát a Go fájloknak
- Írd meg a Hello World programot Go-ban
- Futtasd a Go Hello World programodat
- Ellenőrizd a kimenetet
Előfeltételek
A kezdéshez szükséges dolgok. Az első számítógépes program megírásához Go-ban szükséged lesz egy Windows számítógépre, a Go nyelvre és az alábbi példakódra.
- Windows 10 számítógép
- Go nyelv
- Ozeki Hello World példaprojekt
Töltsd le a Go nyelvet
Használhatod ezt a linket: https://golang.org/ a Go letöltéséhez.
Töltsd le a Go-t
A Go-ban való programozás megkezdéséhez először le kell töltened a hivatalos weboldalról. Látogass el a https://golang.org/ oldalra. Kattints a kék Download Go gombra (1. ábra). Ez elindítja a telepítő letöltését a böngésződ alapértelmezett letöltési helyére.
Telepítsd a Go nyelvet
A Go telepítésének ellenőrzéséhez meg kell nyitnunk a Parancssort és be kell írnunk a következő parancsot:
//Ez a parancs visszaadja a számítógépen telepített Go verzióját go version
Go tesztelése
A Go sikeres telepítését a Parancssorban ellenőrizheted. Először nyisd meg a parancssort. Írd be a "go version" parancsot és nyomj Entert (2. ábra). Ha a parancssor visszaadja a telepített Go verzióját, akkor minden rendben van.
Írd meg a 'hello world' programodat Go-ban
Az első Go programunk megírásához a Windows Jegyzettömböt fogjuk használni.
Az első Go projekt létrehozásához létre kell hoznunk egy mappát, ahova
elhelyezzük a fejlesztési fájlokat.
Ezt manuálisan is megtehetjük, vagy ha ismered a parancssort,
akkor azzal is létrehozhatod a fájlokat.
A következő videóban megmutatom, hogyan hozd létre
az első Go projektet.
//Ha más nevet szeretnél adni a projektnek, a helloWorld részt lecserélheted go mod init helloWorld
package main import "fmt" func main() { fmt.Println("Hello world!"); }
Futtasd a 'hello world' programodat Go-ban
A kód futtatásához Go-ban a parancssort kell használnunk.
Az első Go kódunk futtatásához a következő parancsot fogjuk használni:
//Ez a parancs futtatja a main csomagot tartalmazó Go kódot go run .
A kód kimenete
A program futtatásához egyszerűen indítsd el a parancssort a program mappájában. Írd be a "go run ." parancsot és nyomj Entert (3. ábra). Ez végrehajtja a kódot. A "Hello World!" üzenet megjelenik a konzolon. Ez a program kimenete.
Mi történik, ha hibázol a Go programodban
Ha hibát követsz el a Go utasítások írásakor, akkor szintaxis hibát kapsz. A számítógép pirossal jelöli a hibás sort, és megmondja, miért nem értette az utasításokat. A hiba javításához vissza kell menned a szövegszerkesztőbe és módosítani a programot. A programozók azt mondják, hogy "kijavították a hibát", amikor kijavítják a hibákat.
Az alábbi kódban szándékosan hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a programot.
Mi a szintaxis hiba?
A szintaxis hiba azt jelenti, hogy nem értem. Ha angolul beszélsz valakivel és ő nem érti, amit mondasz, akkor azt fogja válaszolni, hogy "Nem értem". Ha Go nyelven beszélsz a számítógéphez, és a számítógép nem érti, amit mondasz, akkor azt fogja válaszolni, hogy "Szintaxis hiba".
Hogyan kezelj egy szintaxis hibát Go-ban?
Az alábbi kódban szándékosan szintaxis hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk ki a hibát, és hogyan futtatjuk sikeresen a programot.
Hibák Go-ban
Ha érvénytelen parancs van a Go kódodban, az hibához vezet. Ennek bemutatásához töröljük ki az egyik idézőjelet a "Hello World" után. Ez szintaxis hibát fog okozni a program futtatásakor (4. ábra). Ez a hibaüzenet tartalmazza a hiba okát és helyét.
Összefoglalás
A fenti cikk arról szól, mire van szükséged a Go-ban való programozás megkezdéséhez és az első Hello World program létrehozásához. Ez a program egyszerűnek tűnhet, és nem csinál sokat, de a kis lépésekből nagy dolgok születnek. A útmutatót követve megtetted az első lépést a Go fejlesztővé válás felé; a programok készítése a problémáid megoldására sokat segít a munka könnyebbé tételében.
Amit itt tanultál, értékes, további hasznos útmutatók olvashatók az Ozeki weboldalán. Nézd meg a következő cikket ebben a témában, hogy hogyan küldj SMS-t Go-ból.
Kezdd el a változást, töltsd le az Ozeki SMS Gateway most!
More information
- C# SMS oktatóanyag: Hello world
- Visual Basic SMS oktatóanyag: Hello world
- F# SMS oktatóanyag: Hello world
- Java SMS oktatóanyag: Hello world
- Javascript SMS oktatóanyag: Hello world
- Node.js SMS oktatóanyag: Hello world
- Kotlin SMS oktatóanyag: Hello world
- C/C SMS oktatóanyag: Hello world
- Delphi SMS oktatóanyag: Hello world
- PHP SMS oktatóanyag: Hello world
- Perl SMS oktatóanyag: Hello world
- Python SMS oktatóanyag: Hello world
- Python flask SMS oktatóanyag: Hello world
- Ruby SMS oktatóanyag: Hello world
- Tcl/Tk SMS oktatóanyag: Hello world
- Go SMS oktatóanyag: Hello world
- R SMS oktatóanyag: Hello world
- Scala SMS oktatóanyag: Hello world
- Objective C SMS oktatóanyag: Hello world
- Oktatóanyagok szoftverfejlesztőknek