mirror of
https://github.com/chai2010/advanced-go-programming-book.git
synced 2025-05-24 12:32:21 +00:00
ch3-07-fix typo
This commit is contained in:
parent
1f43616cf4
commit
19b7214934
@ -316,7 +316,7 @@ func Delete(key interface{}) {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
最后我们再提供一个Clean函数,用于是否Goroutine对应的map资源:
|
最后我们再提供一个Clean函数,用于释放Goroutine对应的map资源:
|
||||||
|
|
||||||
```go
|
```go
|
||||||
func Clean() {
|
func Clean() {
|
||||||
@ -350,5 +350,5 @@ func main() {
|
|||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
通过Goroutine局部存储,不同层次函数之间可以共享存储资源。同时未来避免资源泄露,需要再Goroutine的根函数中,通过defer语句调用gls.Clean()函数释放资源。
|
通过Goroutine局部存储,不同层次函数之间可以共享存储资源。同时为了避免资源泄漏,需要在Goroutine的根函数中,通过defer语句调用gls.Clean()函数释放资源。
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user