Ano ang range na Keyword sa Golang

Ano Ang Range Na Keyword Sa Golang



Ang keyword ay isang nakalaan na termino o identifier na may partikular na kahalagahan sa programming language. Ito ay ginagamit upang umulit sa mga elemento ng mga array, listahan, o koleksyon. Ipapakita ng tutorial na ito ang saklaw keyword sa wikang Golang, na kilala rin bilang Go.

Ano ang range na Keyword sa Golang

Ang hanay ng keyword sa Golang ay ginagamit upang umulit sa pamamagitan ng mga elemento sa maraming uri ng mga istruktura ng data, kabilang ang mga string, array ng mga halaga, hiwa, at mapa. Ang syntax ng keyword ng hanay ay ang sumusunod:

para sa index , halaga := koleksyon ng hanay {

// katawan na nagsasagawa

}

Dito, ang halaga at ang index ay dalawang variable na, sa kasong ito, ay nagpapahiwatig ng isang index o keyword at ang katumbas na halaga ng kasalukuyang napiling elemento sa koleksyon, nang naaayon. Maaaring may kasamang array, slice, mapa, o string ang mga koleksyon. Tingnan natin ang halimbawa ng hanay ng keyword sa programa ng Golang.







Halimbawa 1: Paggamit ng hanay ng Keyword na may Mga Array sa Golang

Ang isang simpleng programa na nagpapakita kung paano umulit sa isang hanay ng mga numero gamit ang hanay ng keyword ng Golang ay binanggit sa ibaba:



pangunahing pakete

angkat 'fmt'

func main ( ) {

sa isa := [ 3 ] int { 4 , 5 , 6 }

para sa i , sa := saklaw kung {

fmt. Printf ( 'Ang index ay: %d, at ang Halaga ay: %d \n ' , i , sa )

}

}

Sa programa sa itaas, gumawa kami ng hanay ng tatlong numero at itinakda ang mga halaga ng pag-set up nito. Pagkatapos, nag-loop kami sa mga elemento ng num array gamit ang range na keyword. Ginamit namin ang Golang fmt.Printf() function na iulat ang parehong i(index) at v(value) ng kasalukuyang napiling item pagkatapos ng bawat pag-ulit.







Halimbawa 2: Paggamit ng hanay ng Keyword na may Strings sa Golang

Ang hanay ng keyword sa Golang ay maaaring gamitin upang umikot sa bawat karakter sa isang string, ang sumusunod ay isang halimbawang code na nagpapakita nito:

pangunahing pakete

angkat 'fmt'

func main ( ) {

palabas := 'Linux-Pahiwatig'

para sa i , char := palabas sa hanay {

fmt. Printf ( 'Ang index ng string ay: %d, at ang mga character ay: %c \n ' , i , char )

}

}

Una, ginawa namin ang string na gusto naming ipakita at simulan ito sa 'Linux-Hint'. Pagkatapos nito, inulit namin ang bawat char sa teksto ng palabas gamit ang saklaw keyword. Ginamit namin ang fmt.Printf() function na i-output ang mga halaga ng index at char na mga katangian ng kasalukuyang elemento pagkatapos ng bawat pag-ulit:



Konklusyon

Sa pangkalahatan, ang hanay ng keyword ng Golang ay isang malakas at madaling ibagay na tool para sa pag-ulit sa pamamagitan ng mga istruktura ng data, at karaniwang ginagamit ito ng Go code. Ipinaliwanag ng post sa itaas ang isang simpleng halimbawa ng Golang code gamit ang hanay ng keyword sa mga array at string.