Fixes #223
This commit is contained in:
chai2010
2016-01-21 10:56:41 +08:00
parent 44923a24eb
commit fd20d3df27
3 changed files with 3 additions and 3 deletions

View File

@@ -10,7 +10,7 @@ Slice切片代表變長的序列序列中每個元素都有相同的類
months := [...]string{1: "January", /* ... */, 12: "December"}
```
因此一月份是months[1]十二月份是months[12]。通常數組的第一個元素從索引0開始但是月份一般是從1開始的因此我們聲明數組時直接第0個元素第0個元素會被自動初始化爲空字符串。
因此一月份是months[1]十二月份是months[12]。通常數組的第一個元素從索引0開始但是月份一般是從1開始的因此我們聲明數組時直接跳過第0個元素第0個元素會被自動初始化爲空字符串。
slice的切片操作s[i:j]其中0 ≤ i≤ j≤ cap(s)用於創建一個新的slice引用s的從第i個元素開始到第j-1個元素的子序列。新的slice將隻有j-i個元素。如果i位置的索引被省略的話將使用0代替如果j位置的索引被省略的話將使用len(s)代替。因此months[1:13]切片操作將引用全部有效的月份和months[1:]操作等價months[:]切片操作則是引用整個數組。讓我們分别定義表示第二季度和北方夏天月份的slice它們有重疊部分