Mis on Golangi vahemiku märksõna

Mis On Golangi Vahemiku Marksona



Märksõna on reserveeritud termin või identifikaator, millel on programmeerimiskeeles eriline tähendus. Seda kasutatakse massiivide, loendite või kogude elementide itereerimiseks. See õpetus näitab ulatus märksõna golangi keeles, mida tuntakse ka kui Go.

Mis on Golangi vahemiku märksõna

Golangi vahemiku märksõna kasutatakse mitut tüüpi andmestruktuuride, sealhulgas stringide, väärtuste massiivide, lõikude ja kaartide elementide itereerimiseks. Vahemiku märksõna süntaks on järgmine:

jaoks indeks , väärtus := vahemiku kollektsioon {

// keha, mis teostab

}

Siin on väärtus ja indeks kaks muutujat, mis antud juhul näitavad vastavalt indeksit või märksõna ja kogus parajasti valitud elemendi vastavat väärtust. Kogud võivad sisaldada massiivi, lõiku, kaarti või stringi. Vaatame vahemiku märksõna näidet Golangi programmis.







Näide 1: vahemiku märksõna kasutamine massiividega Golangis

Allpool mainitakse lihtsat programmi, mis näitab, kuidas Golangi vahemiku märksõna abil arvude massiivi itereerida:



pakett peamine

importida 'fmt'

func main ( ) {

ühel := [ 3 ] int { 4 , 5 , 6 }

jaoks i , sisse := vahemik kas {

fmt. Printf ( 'Indeks on: %d ja väärtus on: %d \n ' , i , sisse )

}

}

Ülaltoodud programmis koostasime kolmest numbrist koosneva massiivi ja määrasime selle seadistusväärtused. Seejärel vaatasime läbi num massiivi elemendid, kasutades vahemiku märksõna. Kasutasime Golangi fmt.Printf() funktsioon, et esitada pärast iga iteratsiooni hetkel valitud üksuse i(indeks) ja v(väärtus).







Näide 2: vahemiku märksõna kasutamine stringidega Golangis

Golangi vahemiku märksõna saab kasutada stringi iga tähemärgi vahel liikumiseks, järgmine on seda demonstreeriv kood:

pakett peamine

importida 'fmt'

func main ( ) {

näidata := 'Linux-Hint'

jaoks i , char := vahemiku saade {

fmt. Printf ( 'Stringindeks on: %d ja märgid on: %c \n ' , i , char )

}

}

Esiteks lõime stringi, mida tahame näidata, ja lähtestasime selle 'Linux-Hint' abil. Pärast seda kordasime saate teksti iga tähemärki, kasutades ulatus märksõna. Me kasutasime fmt.Printf() funktsioon praeguse elemendi indeksi ja tähe atribuutide väärtuste väljastamiseks pärast iga iteratsiooni:



Järeldus

Üldiselt on Golangi vahemiku märksõna tugev ja kohandatav tööriist andmestruktuuride itereerimiseks ning Go kood kasutab seda tavaliselt. Ülaltoodud postitus selgitas lihtsat näidet Golangi koodist, kasutades massiivides ja stringides märksõnavahemikku.