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

Merge pull request #201 from yangtaooo/patch-1

错别字修改
This commit is contained in:
Xargin 2018-07-20 00:25:43 +08:00 committed by GitHub
commit c01798f18b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -557,7 +557,7 @@ func FindPhoneNumber(filename string) []byte {
```go
var a []*int{ ... }
a = a[:len(a)-1] // 删除的最后一个元素依然被引用, 可能导致GC操作被阻碍
a = a[:len(a)-1] // 删除的最后一个元素依然被引用, 可能导致GC操作被阻碍
```
保险的方式是先将需要自动内存回收的元素设置为`nil`,保证自动回收器可以发现需要回收的对象,然后再进行切片的删除操作: