<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 一、定義 ![](https://img.kancloud.cn/ad/4b/ad4bddacbc0479959e583a3ee81bc9bb_581x230.png) ## 二、初始化 ~~~ package main import "fmt" func main() { // 1、使用var定義一個map var m1 map[int]string fmt.Println(m1) // 2、使用 := 來創建一個map m2 := map[int]string{} fmt.Println(m2) m3 := make(map[int]string) fmt.Println(m3) // 3、指定容量 // 指定容量為10 m4 := make(map[int]string,10) fmt.Println(m4) } ~~~ ## 三、初始化值 #### 實例1 ~~~ package main import "fmt" func main() { // 1、使用var定義一個map var m1 = map[int]string{1:"aaa",2:"bbb"} fmt.Println(m1) // 2、使用 := 來創建一個map m2 := map[int]string{1:"ccc",2:"ddd"} fmt.Println(m2) } ~~~ ## 四、鍵值操作 ~~~ package main import "fmt" func main() { m1 := map[int]string{1:"ccc",2:"ddd"} m1[1] = "aa11" m1[3] = "ccc" fmt.Println(m1) //make m2 := make(map[int]string,10) m2[1] = "a1" m2[2] = "b1" fmt.Println(m2) } ~~~ ## 五、遍歷 ~~~ package main import "fmt" func main() { m1 := map[int]string{1:"ccc",2:"ddd"} m1[1] = "aa11" m1[3] = "ccc" //make m2 := make(map[int]string,10) m2[1] = "a1" m2[2] = "b1" for i,v := range m1{ fmt.Printf("%d=>%s\n",i,v) } for i := range m1{ fmt.Printf("%d=>%s\n",i,m1[i]) } } ~~~ ## 六、刪除 ~~~ package main import "fmt" func main() { m1 := map[int]string{1:"ccc",2:"ddd"} m1[1] = "aa11" m1[3] = "ccc" delete(m1,1) //make m2 := make(map[int]string,10) m2[1] = "a1" m2[2] = "b1" for i,v := range m1{ fmt.Printf("%d=>%s\n",i,v) } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看