Hva er nøkkelord i Golang
Området nøkkelord i Golang brukes til å iterere gjennom elementer i mange typer datastrukturer, inkludert strenger, matriser av verdier, skiver og kart. Range nøkkelordets syntaks er som følger:
for indeks, verdi: = Range samlingHer er verdi og indeksen to variabler som i dette tilfellet indikerer en indeks eller nøkkelord og den tilsvarende verdien av det valgte elementet i samlingen, følgelig. Samlinger kan inneholde en matrise, skive, kart eller streng. La oss se forekomsten av nøkkelordet.
Eksempel 1: Bruke nøkkelord med rekkevidde med matriser i Golang
Et enkelt program som viser hvordan du kan iterere gjennom en rekke tall som bruker Golangs rekkevidde nøkkelord er nevnt nedenfor:
pakkehovedI programmet over konstruerte vi en rekke tre tall og satte opp etableringsverdiene. Deretter sløyfet vi gjennom NUM Array -elementene ved å bruke nøkkelordet. Vi brukte Golang fmt.Printf () Funksjon for å rapportere både I (indeksen) og V (verdien) av det valgte elementet etter hver iterasjon.
Eksempel 2: Bruke nøkkelord for område med strenger i Golang
Området nøkkelord i Golang kan brukes til å sykle gjennom hvert tegn i en streng, og følgende er et eksempelkode som viser dette:
pakkehovedFørst opprettet vi strengen vi ønsker å vise og initialisere den med “Linux-Hint”. Etter det itererte vi gjennom hver røye i showteksten ved hjelp av område nøkkelord. Vi brukte fmt.Printf () Funksjon for å sende ut verdiene til indeks- og røyeegenskapene til det nåværende elementet etter hver iterasjon:
Konklusjon
Generelt sett er Golangs nøkkelord et sterkt og tilpasningsdyktig verktøy for å iterere gjennom datastrukturer, og GO -kode bruker ofte det. Ovennevnte innlegg forklarte et enkelt eksempel på Golang -kode ved bruk av søkeordområde i matriser og strenger.