1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<code>package main</code>
<code>import</code> <code>"fmt"</code>
<code>func main(){</code>
<code> </code>
<code> </code><code>myArray := [10]int{1,2,3,4,5,6,7,8,9,10}</code>
<code> </code>
<code> </code><code>var mySplic [] int = myArray[:5]</code>
<code> </code><code>my_array := </code><code>make</code><code>( []int,10,20)</code>
<code> </code><code>my_array2 := </code><code>make</code><code>([]int,5,10)</code>
<code> </code><code>my_array3 :=[] int{1,2,3,5,100} </code>
<code> </code><code>for</code> <code>x,y := range my_array3{</code>
<code> </code><code>my_array2[x] = y</code>
<code> </code><code>if</code> <code>x == 0{</code>
<code> </code><code>fmt</code><code>.Println(</code><code>"no"</code><code>)</code>
<code> </code><code>my_array2[x] = 22</code>
<code> </code><code>}</code>
<code> </code><code>fmt</code><code>.Println(</code><code>"x:y"</code><code>,x,y)</code>
<code> </code><code>}</code>
<code> </code><code>for</code> <code>x,y := range myArray{</code>
<code> </code><code>fmt</code><code>.Println(</code><code>"MyArray x,y:"</code><code>,x,y)</code>
<code> </code><code>my_array[x] = y</code>
<code> </code><code>fmt</code><code>.Println(</code><code>"my_array:"</code><code>, my_array3)</code>
<code> </code><code>fmt</code><code>.Println(mySplic)</code>
<code> </code>
<code> </code><code>fmt</code><code>.Println(myArray)</code>
<code> </code><code>for</code> <code>_, </code><code>v</code> <code>:= range myArray {</code>
<code> </code><code>fmt</code><code>.Println(</code><code>v</code><code>,</code><code>" "</code><code>)</code>
<code> </code><code>for</code> <code>i, </code><code>v</code> <code>:= range mySplic{</code>
<code> </code><code>fmt</code><code>.Println(i,</code><code>v</code><code>)</code>
<code> </code><code>copy(my_array,my_array2)</code>
<code> </code><code>fmt</code><code>.Print(</code><code>"my_array2:"</code><code>,my_array2)</code>
<code> </code><code>fmt</code><code>.Println(</code><code>"my_array:"</code><code>,my_array)</code>
<code> </code><code>fmt</code><code>.Print(</code><code>"/n"</code><code>)</code>
<code>}</code>
本文轉自 swq499809608 51CTO部落格,原文連結:http://blog.51cto.com/swq499809608/1920904