mirror of
https://github.com/unknwon/the-way-to-go_ZH_CN.git
synced 2025-11-13 09:16:10 +08:00
修改部分描述,添加必要的标点符号,补充代码超链接 (#804)
This commit is contained in:
@@ -22,7 +22,7 @@ func main() {
|
||||
}
|
||||
```
|
||||
|
||||
`func append(s[]T, x ...T) []T` 其中 append 方法将 0 个或多个具有相同类型 s 的元素追加到切片后面并且返回新的切片;追加的元素必须和原切片的元素同类型。如果 s 的容量不足以存储新增元素,append 会分配新的切片来保证已有切片元素和新增元素的存储。因此,返回的切片可能已经指向一个不同的相关数组了。append 方法总是返回成功,除非系统内存耗尽了。
|
||||
`func append(s[]T, x ...T) []T` 其中 append 方法将 0 个或多个具有相同类型 s 的元素追加到切片后面并且返回新的切片;追加的元素必须和原切片的元素是同类型。如果 s 的容量不足以存储新增元素,append 会分配新的切片来保证已有切片元素和新增元素的存储。因此,返回的切片可能已经指向一个不同的相关数组了。append 方法总是返回成功,除非系统内存耗尽了。
|
||||
|
||||
如果你想将切片 y 追加到切片 x 后面,只要将第二个参数扩展成一个列表即可:`x = append(x, y...)`。
|
||||
|
||||
@@ -60,7 +60,7 @@ func AppendByte(slice []byte, data ...byte) []byte {
|
||||
|
||||
**练习 7.12**
|
||||
|
||||
写一个函数 RemoveStringSlice 将从 start 到 end 索引的元素从切片 中移除。
|
||||
写一个函数 RemoveStringSlice 将从 start 到 end 索引的元素从切片中移除。
|
||||
|
||||
## 链接
|
||||
|
||||
|
||||
Reference in New Issue
Block a user