怎么設(shè)計(jì)網(wǎng)站頁面地推團(tuán)隊(duì)聯(lián)系方式
Go語言中rang關(guān)鍵字用于for循環(huán)中迭代數(shù)組(array)、切片(slice)、通道(channel)或集合(map)的元素。在數(shù)組和切片中它返回元素的索引值,在集合中返回key-value對(duì)應(yīng)的key值。
實(shí)例
package main
import "fmt"
func main() {//這是我們使用range去求一個(gè)slice的和。使用數(shù)組跟這個(gè)很類似nums := []int{2, 3, 4}sum := 0for _, num := range nums {sum += num}fmt.Println("sum:", sum)//在數(shù)組上使用range將傳入index和值兩個(gè)變量。上面那個(gè)例子我們不需要使用該元素的序號(hào),所以我們使用空白符"_"省略了。有時(shí)侯我們確實(shí)需要知道它的索引。for i, num := range nums {if