Mikä on alueen avainsana Golangissa

Mika On Alueen Avainsana Golangissa



Avainsana on varattu termi tai tunniste, jolla on erityinen merkitys ohjelmointikielessä. Sitä käytetään taulukoiden, luetteloiden tai kokoelmien elementtien toistamiseen. Tämä opetusohjelma osoittaa alue avainsana golangin kielellä, joka tunnetaan myös nimellä Go.

Mikä on alueen avainsana Golangissa

Golangin alue-avainsanaa käytetään iteroitaessa elementtien läpi monenlaisissa tietorakenteissa, mukaan lukien merkkijonot, arvotaulukot, viipaleet ja kartat. Alueen avainsanan syntaksi on seuraava:

varten indeksi , arvo := valikoiman kokoelma {

// runko, joka suorittaa

}

Tässä arvo ja indeksi ovat kaksi muuttujaa, jotka tässä tapauksessa osoittavat indeksin tai avainsanan ja vastaavasti kokoelmassa valitun elementin arvon. Kokoelmat voivat sisältää taulukon, lohkon, kartan tai merkkijonon. Katsotaanpa esimerkki alueen avainsanasta Golangin ohjelmassa.







Esimerkki 1: Alueavainsanan käyttäminen taulukoiden kanssa Golangissa

Alla mainitaan yksinkertainen ohjelma, joka näyttää kuinka toistaa lukuja Golangin alueen avainsanalla:



pääpaketti

tuonti 'fmt'

func main ( ) {

yhdellä := [ 3 ] int { 4 , 5 , 6 }

varten i , sisään := vaihteluväli onko {

fmt. Printf ( 'Indeksi on: %d ja arvo on: %d \n ' , i , sisään )

}

}

Yllä olevassa ohjelmassa rakensimme kolmen luvun taulukon ja asetimme sen asetusarvot. Sitten käytiin läpi num-taulukon elementit käyttämällä range-avainsanaa. Käytimme Golangia fmt.Printf() funktio raportoimaan valitun kohteen sekä i(indeksin) että v(arvon) jokaisen iteraation jälkeen.







Esimerkki 2: Väliavainsanan käyttäminen merkkijonojen kanssa Golangissa

Golangin alueen avainsanaa voidaan käyttää merkkijonon jokaisen merkin selaamiseen, seuraava esimerkkikoodi osoittaa tämän:

pääpaketti

tuonti 'fmt'

func main ( ) {

näytä := 'Linux-vinkki'

varten i , hiiltyä := alueesitys {

fmt. Printf ( 'Merkkijonoindeksi on: %d ja merkit ovat: %c \n ' , i , hiiltyä )

}

}

Ensin loimme merkkijonon, jonka haluamme näyttää, ja alustamme sen 'Linux-Hintillä'. Sen jälkeen iteroimme jokaisen esitystekstin merkin läpi käyttämällä alue avainsana. Käytimme fmt.Printf() toiminto, joka tulostaa nykyisen elementin indeksi- ja char-attribuuttien arvot jokaisen iteraation jälkeen:



Johtopäätös

Yleisesti ottaen Golangin alueen avainsana on vahva ja mukautuva työkalu tietorakenteiden iterointiin, ja Go-koodi käyttää sitä yleisesti. Yllä oleva viesti selitti yksinkertaisen esimerkin Golang-koodista käyttämällä avainsanaaluetta taulukoissa ja merkkijonoissa.