Kas yra diapazono raktinis žodis Golang

Kas Yra Diapazono Raktinis Zodis Golang



Raktinis žodis yra rezervuotas terminas arba identifikatorius, turintis ypatingą reikšmę programavimo kalba. Jis naudojamas kartoti masyvų, sąrašų ar kolekcijų elementus. Ši pamoka parodys diapazonas raktinis žodis golangų kalba, kuris taip pat žinomas kaip „Go“.

Kas yra diapazono raktinis žodis Golang

Diapazono raktinis žodis „Golang“ naudojamas kartoti daugelio tipų duomenų struktūrų elementus, įskaitant eilutes, reikšmių masyvus, skiltis ir žemėlapius. Diapazono raktinio žodžio sintaksė yra tokia:

dėl indeksas , vertė := asortimento kolekcija {

// kūnas, kuris vykdo

}

Čia reikšmė ir indeksas yra du kintamieji, kurie šiuo atveju atitinkamai nurodo indeksą arba raktinį žodį ir atitinkamą šiuo metu pasirinkto kolekcijos elemento reikšmę. Kolekcijose gali būti masyvas, pjūvis, žemėlapis arba eilutė. Pažiūrėkime diapazono raktinio žodžio pavyzdį Golang programoje.







1 pavyzdys: diapazono raktinio žodžio naudojimas su masyvais Golang

Toliau paminėta paprasta programa, rodanti, kaip kartoti skaičių masyvą naudojant Golango diapazono raktinį žodį:



pagrindinis paketas

importuoti 'fmt'

pagrindinė funkcija ( ) {

ant vieno := [ 3 ] tarpt { 4 , 5 , 6 }

dėl i , in := diapazonas ar {

fmt. Printf ( 'Indeksas yra: %d, o reikšmė: %d \n , i , in )

}

}

Aukščiau pateiktoje programoje sukūrėme trijų skaičių masyvą ir nustatėme jo nustatymo reikšmes. Tada mes peržiūrėjome num masyvo elementus naudodami diapazono raktinį žodį. Mes naudojome Golangą fmt.Printf() funkcija, kad po kiekvienos iteracijos praneštų šiuo metu pasirinkto elemento i (indeksas) ir v (reikšmė).







2 pavyzdys: diapazono raktinio žodžio su eilutėmis naudojimas Golang

Diapazono raktinis žodis „Golang“ gali būti naudojamas norint pereiti per kiekvieną eilutės simbolį. Toliau pateikiamas tai demonstruojančio kodo pavyzdys:

pagrindinis paketas

importuoti 'fmt'

pagrindinė funkcija ( ) {

Rodyti := 'Linux-Hint'

dėl i , char := diapazono šou {

fmt. Printf ( 'Eilutės indeksas yra: %d, o simboliai yra: %c \n , i , char )

}

}

Pirmiausia sukūrėme eilutę, kurią norime parodyti, ir inicijavome ją naudodami „Linux-Hint“. Po to mes kartojome kiekvieną laidos teksto ženklą naudodami diapazonas raktažodį. Mes panaudojome fmt.Printf() funkcija išvesti dabartinio elemento indekso ir char atributų reikšmes po kiekvienos iteracijos:



Išvada

Apskritai „Golang“ diapazono raktinis žodis yra stiprus ir pritaikomas įrankis, skirtas kartoti duomenų struktūras, o „Go“ kodas dažniausiai juo naudojasi. Aukščiau pateiktame įraše buvo paaiškintas paprastas Golang kodo pavyzdys, naudojant raktinių žodžių diapazoną masyvuose ir eilutėse.