A Golang használatának első lépései

„A Go-nak nem célja a programozáselmélet megújítása. Célja a programozási gyakorlat megújítása.” – Samuel Tesla

Ebben a cikkben egy új és széles körben elterjedt nyelvről – a „golangról” fogunk beszélni. A következő témákkal foglalkozunk:

Bevezetés

A Golang, más néven Go, egy nyílt forráskódú programozási nyelv, amelyet a Google hozott létre 2007-ben. Feltalálása óta a Go hatalmas fejlődésen ment keresztül az évek során. A Golang minimális szintaxisa nagyon hasonló a többi szkripthez nyelvek. Úgy készült, hogy javítsa a fejlesztők termelékenységét, lehetővé téve számukra a programok jobb írását.

Miért Golang?

  • Tiszta, tömör és hatékony
  • Minimális és könnyű megtanulni
  • Gyorsaságra építve (olyan cégek használják, mint a Google, Uber stb.)
  • A szerveren használt egyszerű binárisok
  • Támogatja a szemétgyűjtést
  • Golang az egyik legkedveltebb nyelvek

A Go egy nyílt forráskód és ingyenes programozási nyelv. Telepítheti lefordított binárisokon keresztül, vagy elkészítheti a forrásból. Ma a rendelkezésre álló binárisokon keresztül telepítjük.

  8 ÁFA API az Egyesült Királyságban, EU-ban és világszerte érvényesíthető

  • Kattintson a Letöltés Go gombra, és válassza ki a bináris fájlt a rendszer alapján –
  • Azt javaslom, hogy töltse le a stabil verziót, amikor írom – a Go v1.14 stabil.
  • A Go-t forrásból is telepítheti, kövesse az utasításokat itt

A következő parancs futtatásával ellenőrizheti, hogy a Go sikeresen telepítve van-e –

go version

Ha kétségei vannak, a letöltéssel és telepítéssel kapcsolatos összes információ elérhető a következő címen: golang.org.

Most, hogy beállítottuk a Golangot, készen állunk a legegyszerűbb és leghíresebb „Hello World” program megírására.

  • Hozzon létre egy egyszerű helloworld.go fájlt. Igen, jól sejtette, hogy a golangnak .go kiterjesztése van.
  • Most nyissa meg kedvenc szerkesztőjét, és másolja be a következő kódot.
package main
 import "fmt"

 func main() {
   fmt.Println("Hello, World! I am learning Golang!")
 }
  • Mentse el a fájlt, és menjen a terminálhoz. Némi magyarázat előtt. Futtassa az első Go programját!
  • A terminálban (győződjön meg arról, hogy ugyanabban a könyvtárban van, ahol létrehozta a helloworld.go fájlt)
go run helloworld.go

Tada! A kimenetet így fogod látni –

// Output
 Hello, World! I am learning Golang!

Gratulálunk! Sikeresen lefuttatta a first go programját.

  Színséma testreszabása a Microsoft Office-ban

Most értsük meg ezt az alapkódot –

  • csomag fő – a csomag egy kulcsszó a Golangban, amely meghatározza azt a könyvtárat, amelyhez a fájl tartozik. Egy mappában csak egy csomag lehet. Több csomagot is létrehozhat több könyvtár létrehozásával. A csomag a metódusokhoz és a változókhoz vezető útvonal azonosítására szolgál. Itt a main egy speciális csomag, amelyet futtatható programok írásakor használunk.
  • import „fmt” – az import ismét egy olyan kulcsszó, amely külső és belső csomagokat kér le. Itt az import letölti az „fmt” csomagot a go könyvtárból. Az import kulcsszóval bármilyen csomagot beilleszthet. Ezzel elérhetjük a Println funkciót, amely az „fmt” csomagban előre meghatározott. Még a kódot is ellenőrizheti itt.
  • Ezután meghatározzuk a fő funkciónkat, amely futás közben automatikusan végrehajtódik. A main() egy speciális típusú függvény, és ez a végrehajtható programok belépési pontja. Tehát, amikor lefuttatjuk a kódunkat – ez a függvény végrehajtódik. A main()-ban egyszerűen meghívjuk a Println(arg)-t, amely kiírja a neki átadott karakterláncot a terminálon.
func main() { 
   fmt.Println("Hello, World! I am learning Golang!") 
 }

Következtetés

Ebben az oktatóanyagban bemutatjuk a Golangot és a használat megkezdését. Feltelepítettük a Go-t a rendszerünkre, és futtattunk egy „Hello World” programot. A következő lépés az lenne, hogy megtanuljunk néhány alapvet a változókkal, a hurokkal és a függvényekkel kapcsolatban a Golangban. Akár a böngészőben is megpróbálhatja futtatni a programokat a címen play.golang.org.

  Hogyan távolíthat el egy fényképet az eszközről, de nem a Google Drive-ról

Remélem tanultál valami újat!

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?