Què és la paraula clau d'interval a Golang

Que Es La Paraula Clau D Interval A Golang



Una paraula clau és un terme o identificador reservat que té un significat particular en el llenguatge de programació. S'utilitza per iterar sobre elements de matrius, llistes o col·leccions. Aquest tutorial mostrarà el rang paraula clau en l'idioma Golang, que també es coneix com Go.

Què és la paraula clau d'interval a Golang

La paraula clau rang a Golang s'utilitza per iterar a través d'elements en molts tipus d'estructures de dades, com ara cadenes, matrius de valors, sectors i mapes. La sintaxi de la paraula clau d'interval és la següent:

per índex , valor := col·lecció de gamma {

// cos que executa

}

Aquí, el valor i l'índex són dues variables que, en aquest cas, indiquen un índex o paraula clau i el valor corresponent de l'element seleccionat actualment a la col·lecció, en conseqüència. Les col·leccions poden incloure una matriu, una secció, un mapa o una cadena. Vegem la instància de la paraula clau rang al programa de Golang.







Exemple 1: ús de la paraula clau d'interval amb matrius a Golang

A continuació s'esmenta un programa senzill que mostra com iterar a través d'una matriu de números utilitzant la paraula clau d'interval de Golang:



paquet principal

importar 'fmt'

funció principal ( ) {

en una := [ 3 ] int { 4 , 5 , 6 }

per i , en := rang si {

fmt. Printf ( 'L'índex és: %d, i el valor és: %d \n ' , i , en )

}

}

Al programa anterior, vam construir una matriu de tres números i vam establir els seus valors de configuració. A continuació, hem fet un bucle pels elements de la matriu num mitjançant la paraula clau rang. Hem utilitzat el Golang fmt.Printf() funció per informar tant de la i (índex) com de la v (valor) de l'element seleccionat actualment després de cada iteració.







Exemple 2: ús de la paraula clau d'interval amb cadenes a Golang

La paraula clau rang de Golang es pot utilitzar per recórrer cada caràcter d'una cadena, a continuació es mostra un codi d'exemple que ho demostra:

paquet principal

importar 'fmt'

funció principal ( ) {

espectacle := 'Linux-Hint'

per i , char := espectacle de gamma {

fmt. Printf ( 'L'índex de cadenes és: %d, i els caràcters són: %c \n ' , i , char )

}

}

Primer, hem creat la cadena que volem mostrar i l'hem inicialitzat amb 'Linux-Hint'. Després d'això, vam repetir cada caràcter del text del programa utilitzant el rang paraula clau. Hem utilitzat el fmt.Printf() funció per mostrar els valors dels atributs índex i char de l'element actual després de cada iteració:



Conclusió

En general, la paraula clau d'interval de Golang és una eina sòlida i adaptable per iterar a través d'estructures de dades, i el codi Go en fa ús habitualment. La publicació anterior explicava un exemple senzill de codi Golang utilitzant l'interval de paraules clau en matrius i cadenes.