ch4: fix code path

This commit is contained in:
chai2010
2016-01-20 23:36:24 +08:00
parent ca0f87fad9
commit 3666d2f0e8
9 changed files with 16 additions and 30 deletions

View File

@@ -48,9 +48,8 @@ fmt.Println(endlessSummer) // "[June July August September October]"
因爲slice值包含指向第一個slice元素的指針因此向函數傳遞slice將允許在函數內部脩改底層數組的元素。換句話説複製一個slice隻是對底層的數組創建了一個新的slice别名§2.3.2。下面的reverse函數在原內存空間將[]int類型的slice反轉而且它可以用於任意長度的slice。
<u><i>gopl.io/ch4/rev</i></u>
```Go
gopl.io/ch4/rev
// reverse reverses a slice of ints in place.
func reverse(s []int) {
for i, j := 0, len(s)-1; i < j; i, j = i+1, j-1 {