Mi az a tartomány kulcsszó a Golang nyelven

Mi Az A Tartomany Kulcsszo A Golang Nyelven



A kulcsszó egy fenntartott kifejezés vagy azonosító, amelynek különleges jelentősége van a programozási nyelvben. Tömbök, listák vagy gyűjtemények elemei közötti iterációra szolgál. Ez az oktatóanyag bemutatja a hatótávolság kulcsszó a golang nyelvben, amely Go néven is ismert.

Mi az a tartomány kulcsszó a Golang nyelven

A tartomány kulcsszó a Golang nyelvben számos típusú adatszerkezet elemeinek iterálására szolgál, beleértve a karakterláncokat, értéktömböket, szeleteket és térképeket. A tartomány kulcsszó szintaxisa a következő:

számára index , érték := választék kollekció {

// végrehajtó test

}

Itt az érték és az index két olyan változó, amelyek ebben az esetben egy indexet vagy kulcsszót és ennek megfelelően a gyűjteményben éppen kiválasztott elem megfelelő értékét jelzik. A gyűjtemények tartalmazhatnak tömböt, szeletet, térképet vagy karakterláncot. Lássuk a range kulcsszó példányát a Golang programban.







1. példa: Tartománykulcsszó használata tömbökkel a Golangban

Az alábbiakban megemlítünk egy egyszerű programot, amely megmutatja, hogyan kell ismételni egy számtömböt a Golang tartomány kulcsszó használatával:



csomag fő

import 'fmt'

func main ( ) {

az egyiken := [ 3 ] int { 4 , 5 , 6 }

számára én , ban ben := tartomány akár {

fmt. Printf ( 'Az index: %d, az érték pedig: %d \n ' , én , ban ben )

}

}

A fenti programban összeállítottunk egy három számból álló tömböt, és beállítottuk a beállítási értékeit. Ezután a tartomány kulcsszó segítségével végigfutottuk a num tömb elemeit. Mi a Golangot használtuk fmt.Printf() függvényt, hogy minden iteráció után jelentse az aktuálisan kiválasztott elem i(index) és v(értéke) értékét.







2. példa: Tartományi kulcsszó használata karakterláncokkal a Golangban

A Golangban használt tartomány kulcsszó használható a karakterlánc egyes karakterei közötti váltáshoz, a következő példakód ezt szemlélteti:

csomag fő

import 'fmt'

func main ( ) {

előadás := 'Linux-Hint'

számára én , char := tartomány show {

fmt. Printf ( 'A karakterlánc indexe: %d, a karakterek pedig: %c \n ' , én , char )

}

}

Először létrehoztuk a megjeleníteni kívánt karakterláncot, és inicializáltuk a „Linux-Hint” segítségével. Ezt követően a műsorszöveg egyes karaktereit iteráltuk a segítségével hatótávolság kulcsszó. Használtuk a fmt.Printf() függvény az aktuális elem index és char attribútumainak értékeinek kiadásához minden iteráció után:



Következtetés

Általánosságban elmondható, hogy a Golang tartomány kulcsszava egy erős és alkalmazkodó eszköz az adatszerkezeteken keresztüli iterációhoz, és a Go kód gyakran használja is. A fenti bejegyzés egy egyszerű példát mutatott be a Golang kódra, amely kulcsszótartományt használ tömbökben és karakterláncokban.