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.

instagram viewer

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

Ossza megCsipogOssza megEmail

Kapcsolódó témák

  • Programozás
  • Programozás

A szerzőről

Mária Gathoni (15 cikk megjelent)

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.

Továbbiak Mary Gathonitól

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