1. 程式人生 > >golang中map宣告及初始化

golang中map宣告及初始化

map的宣告

    var m1 map[string]int

    map[key]value   key必須支援==(避免使用浮點型)value不做規範

map的初始化

  方式1

      var m1 map[string]int=map[sting]int{"key":0}

  方式2

      m2:=make(map[string]int)

注意:

map聲明後初始化前,可進行查詢、刪除、len和range操作,並不會報錯

map聲明後不能進行賦值,只有初始化後才能進行賦值操作