最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Go語(yǔ)言創(chuàng)建、初始化數(shù)組的常見方式匯總

 更新時(shí)間:2015年02月08日 11:26:58   作者:books1958  
這篇文章主要介紹了Go語(yǔ)言創(chuàng)建、初始化數(shù)組的常見方式,實(shí)例匯總了Go語(yǔ)言操作數(shù)組的常見技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例總結(jié)了Go語(yǔ)言創(chuàng)建、初始化數(shù)組的常見方式。分享給大家供大家參考。具體分析如下:

Go語(yǔ)言的語(yǔ)法很靈活,以下展示了創(chuàng)建并初始化數(shù)組的多種方式:

復(fù)制代碼 代碼如下:
//數(shù)組初始化的各種方式 
func arraySliceTest0201() { 
    //創(chuàng)建數(shù)組(聲明長(zhǎng)度) 
    var array1 = [5]int{1, 2, 3} 
    fmt.Printf("array1--- type:%T \n", array1) 
    rangeIntPrint(array1[:]) 
 
    //創(chuàng)建數(shù)組(不聲明長(zhǎng)度) 
    var array2 = [...]int{6, 7, 8} 
    fmt.Printf("array2--- type:%T \n", array2) 
    rangeIntPrint(array2[:]) 
 
    //創(chuàng)建數(shù)組切片 
    var array3 = []int{9, 10, 11, 12} 
    fmt.Printf("array3--- type:%T \n", array3) 
    rangeIntPrint(array3) 
 
    //創(chuàng)建數(shù)組(聲明長(zhǎng)度),并僅初始化其中的部分元素 
    var array4 = [5]string{3: "Chris", 4: "Ron"} 
    fmt.Printf("array4--- type:%T \n", array4) 
    rangeObjPrint(array4[:]) 
 
    //創(chuàng)建數(shù)組(不聲明長(zhǎng)度),并僅初始化其中的部分元素,數(shù)組的長(zhǎng)度將根據(jù)初始化的元素確定 
    var array5 = [...]string{3: "Tom", 2: "Alice"} 
    fmt.Printf("array5--- type:%T \n", array5) 
    rangeObjPrint(array5[:]) 
 
    //創(chuàng)建數(shù)組切片,并僅初始化其中的部分元素,數(shù)組切片的len將根據(jù)初始化的元素確定 
    var array6 = []string{4: "Smith", 2: "Alice"} 
    fmt.Printf("array6--- type:%T \n", array6) 
    rangeObjPrint(array6) 

 
//輸出整型數(shù)組切片 
func rangeIntPrint(array []int) { 
    for i, v := range array { 
        fmt.Printf("index:%d  value:%d\n", i, v) 
    } 

 
//輸出字符串?dāng)?shù)組切片 
func rangeObjPrint(array []string) { 
    for i, v := range array { 
        fmt.Printf("index:%d  value:%s\n", i, v) 
    } 
}

希望本文所述對(duì)大家的GO語(yǔ)言程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • GoLang協(xié)程庫(kù)libtask學(xué)習(xí)筆記

    GoLang協(xié)程庫(kù)libtask學(xué)習(xí)筆記

    libtask一個(gè)C語(yǔ)言的協(xié)程庫(kù),是go語(yǔ)言的前身很早期的原型. 測(cè)試機(jī)器是我的mac air 安裝的centos虛擬機(jī)(只有一個(gè)核), 代碼沒有采用任何優(yōu)化,只是使用默認(rèn)配置
    2022-12-12
  • 詳解go-zero如何實(shí)現(xiàn)令牌桶限流

    詳解go-zero如何實(shí)現(xiàn)令牌桶限流

    令牌桶算法既能夠?qū)⑺械恼?qǐng)求平均分布到時(shí)間區(qū)間內(nèi),又能接受服務(wù)器能夠承受范圍內(nèi)的突發(fā)請(qǐng)求,因此是目前使用較為廣泛的一種限流算法,本文就來(lái)看看go-zero如何實(shí)現(xiàn)令牌桶限流的吧
    2023-08-08
  • golang中byte和rune用法及新手易錯(cuò)點(diǎn)總結(jié)

    golang中byte和rune用法及新手易錯(cuò)點(diǎn)總結(jié)

    golang內(nèi)置類型有rune類型和byte類型,下面這篇文章主要給大家介紹了關(guān)于golang中byte和rune用法及新手易錯(cuò)點(diǎn)總結(jié)的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • golang中三種線程安全的MAP小結(jié)

    golang中三種線程安全的MAP小結(jié)

    在Go語(yǔ)言中,Map是并發(fā)不安全的,本文主要介紹了golang中三種線程安全的MAP小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • golang遍歷時(shí)修改被遍歷對(duì)象的示例詳解

    golang遍歷時(shí)修改被遍歷對(duì)象的示例詳解

    這篇文章主要介紹了golang遍歷時(shí)修改被遍歷對(duì)象的示例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • GO日志打印如何添加goroutineid

    GO日志打印如何添加goroutineid

    今天想給日志添加一個(gè)前綴,以區(qū)分不同goroutine的日志,方便做并發(fā)問(wèn)題的排查,做日志跟蹤,下面給大家分享GO日志打印如何添加goroutineid,感興趣的朋友跟隨小編一起看看吧
    2024-05-05
  • golang反向代理設(shè)置host不生效的問(wèn)題解決

    golang反向代理設(shè)置host不生效的問(wèn)題解決

    在使用golang的httputil做反向代理的時(shí)候,發(fā)現(xiàn)一個(gè)奇怪的現(xiàn)象,上游網(wǎng)關(guān)必須要設(shè)置host才行,不設(shè)置host的話,golang服務(wù)反向代理請(qǐng)求下游會(huì)出現(xiàn)http 503錯(cuò)誤,接下來(lái)通過(guò)本文給大家介紹golang反向代理設(shè)置host不生效問(wèn)題,感興趣的朋友一起看看吧
    2023-05-05
  • Go?內(nèi)聯(lián)優(yōu)化讓程序員愛不釋手

    Go?內(nèi)聯(lián)優(yōu)化讓程序員愛不釋手

    這篇文章主要介紹了Go?內(nèi)聯(lián)優(yōu)化讓程序員愛不釋手,內(nèi)聯(lián)是在編譯過(guò)程中自動(dòng)進(jìn)行的一類基本優(yōu)化之一,文章圍繞主題展開更多詳細(xì)介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-06-06
  • GO workPool的線程池實(shí)現(xiàn)

    GO workPool的線程池實(shí)現(xiàn)

    本文主要介紹了GO workPool的線程池實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • golang 限制同一時(shí)間的并發(fā)量操作

    golang 限制同一時(shí)間的并發(fā)量操作

    這篇文章主要介紹了golang 限制同一時(shí)間的并發(fā)量操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12

最新評(píng)論

丽水市| 益阳市| 黄冈市| 蒙山县| 江西省| 罗江县| 康定县| 石渠县| 龙门县| 郑州市| 安远县| 无锡市| 徐汇区| 共和县| 宁波市| 汽车| 景泰县| 池州市| 万山特区| 陵水| 广饶县| 土默特右旗| 常州市| 奎屯市| 雷波县| 黔江区| 牡丹江市| 泸西县| 高雄县| 泗水县| 甘德县| 内江市| 平凉市| 东乌| 潮州市| 遂川县| 扶绥县| 政和县| 通江县| 湾仔区| 饶平县|