A Go egy nyílt forráskódú programozási nyelv, amelyet először a Google-nál hozott létre Robert Griesemer, Rob Pike és Ken Thompson. Ahogy a Google kódbázisa egyre összetettebbé és méretesebbé vált, a vállalatnak egy egyszerű, megbízható programozási nyelvet kellett létrehoznia, amelyet könnyű megtanulni. Go pipálja ki ezeket a négyzeteket.
Statikusan van beírva, és memóriakiosztással, szemétgyűjtéssel és természetes párhuzamossággal érkezik. A Go kialakítása nagy teljesítményt és sebességet biztosít a nyelvnek.
A Go-t leginkább felhőprogramozásban, DevOps-ban, robotikában, adattudományban és mesterséges intelligenciában használják.
Első lépések: Telepítse a Go-t
A Go használatának megkezdéséhez telepítse a fejlesztői környezetébe. Telepítés előtt le kell töltenie innen a Go letöltési oldalon. Ha ott van, kattintson a rendszerének megfelelő telepítőre a letöltési folyamat elindításához.
Telepítse a Go-t Windows rendszeren
Nyissa meg a letöltött MSI-fájlt, és kövesse az utasításokat a Go telepítéséhez. Erősítse meg, hogy a telepítés sikeres volt-e a következő parancs futtatásával a parancssorban.
go verzió
Telepítse a Go-t macOS-re
Nyissa meg a letöltött PKG-fájlt, kövesse az utasításokat a Go telepítéséhez, és kész. Tudnia kell használni.
A Windowshoz hasonlóan a következő paranccsal ellenőrizheti, hogy a telepítés sikeres volt-e:
go verzió
Telepítse a Go-t Linuxra
A Go telepítése előtt távolítson el minden korábbi telepítést ezzel a paranccsal:
rm -rf /usr/local/go
Legyen nagyon óvatos a rm parancsot a rf lehetőségek. Véglegesen törli a megadott könyvtárat, beleértve az összes fájlt is. Vigyázz az elírási hibákra!
Most, csomagolja ki a tarball fájlt most töltötted le ide /usr/local . Futtassa a következő parancsot, lecserélve tarball-file.tar.gz a fájlnévvel:
tar -C /usr/local -xzf tarball-file.tar.gz
A Go elérési utat is hozzá kell adnia a útvonal környezeti változó:
export PATH=$PATH:/usr/local/go/bin
Az Ön First Go programja
Most, hogy telepítette a Go-t a gépére, készen áll az első Go program megírására.
Hozzon létre egy Hello World programot
Az első program, amit létrehozni fog egy egyszerű program, amely kiírja a „Hello world” szöveget. Hozzon létre egy új fájlt, hello-world.go, és nyissa meg a kívánt szövegszerkesztővel. Ha VS Code-ot használ, akkor felkéri a Go bővítmény telepítésére. Telepítse és adja hozzá a következő kódot hello-world.go:
csomag fő
import "fmt"
func main () {
fmt. Println ("Hello World")
}
Mielőtt megbeszélné, mi történik az imént írt kódban, futtassa a következő parancsot, hogy ellenőrizze, működik-e.
menj fuss hello-world.go
A „Hello World” feliratot kell kiírnia a termináljára.
A program bontása
Végrehajtható csomag
csomag fő
A Go a forrásfájlokat csomagokba rendezi, ami elősegíti az újrafelhasználást. Egy csomag több fájlt is tartalmazhat. Ezen fájlok mindegyike hozzáférhet az ugyanabban a csomagban lévő más fájlok értékeihez vagy függvényeihez anélkül, hogy importálná azokat. Ezen túlmenően, ha egy csomagot importál egy Go fájlba, hozzáférést biztosít a benne lévő fájlokban meghatározott összes értékhez és funkcióhoz.
A fő csomag, amelyet a hello-world.go program különleges, mert azt mondja a Go-nak, hogy ez a program végrehajtható.
Formázási funkciók importálása
import "fmt"
fmt a Go által biztosított csomagok egyike. Módokat biztosít a formázott I/O funkciók megvalósításához, például egy karakterlánc nyomtatásához.
A fő funkció
func main
Minden végrehajtható Go programnak rendelkeznie kell a fő- funkció, amely belépési pontként működik.
Ebben a példában Ön azt használja fmt. Println hogy kinyomtassa a „Hello World” feliratot, majd egy új sort.
Ebben az oktatóanyagban megtalálja a Hello World program kódját ez a lényeg.
Tanuljon tovább a Go programozásról
Ez a bejegyzés bemutatta a programok írását a Go programozási nyelven. Megtanulta, hogyan telepítse a Go-t az Ön által használt operációs rendszerre, és hogyan hozzon létre egy egyszerű hello world programot. Merüljön el mélyebben a Go-ban a változótípusok, tömbök és hurkok megismerésével.
Érdemes ma Golangot tanulni?
Olvassa el a következőt
Kapcsolódó témák
- Programozás
- Programozás
A szerzőről

Mary Gathoni egy szoftverfejlesztő, aki szenvedélyesen hoz létre olyan technikai tartalmat, amely nem csak informatív, hanem vonzó is. Amikor nem kódol vagy ír, szívesen lóg a barátaival és a szabadban van.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!
Kattintson ide az előfizetéshez