1
0
mirror of https://github.com/chai2010/advanced-go-programming-book.git synced 2025-05-24 04:22:22 +00:00

Merge pull request #76 from fuwensun/master

Update ch1-03-array-string-and-slice.md
This commit is contained in:
chai2010 2018-06-05 06:32:08 +08:00 committed by GitHub
commit 2cfff240b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -486,8 +486,8 @@ a = []int{1, 2, 3, ...}
a = append(a[:i], a[i+1:]...) // 删除中间1个元素
a = append(a[:i], a[i+N:]...) // 删除中间N个元素
a = a[:copy(a[i:], a[i+1:])] // 删除中间1个元素
a = a[:copy(a[i:], a[i+N:])] // 删除中间N个元素
a = a[:i+copy(a[i:], a[i+1:])] // 删除中间1个元素
a = a[:i+copy(a[i:], a[i+N:])] // 删除中间N个元素
```
删除开头的元素和删除尾部的元素都可以认为是删除中间元素操作的特殊情况。