mirror of
https://github.com/gopl-zh/gopl-zh.github.com.git
synced 2025-11-28 05:11:38 +00:00
fix typo
This commit is contained in:
@@ -45,6 +45,6 @@ func fib(x int) int {
|
||||
Fibonacci(45) = 1134903170
|
||||
```
|
||||
|
||||
然后主函数返回。主函数返回时,所有的goroutine都会被直接打断,程序退出。除了从主函数退出或者直接终止程序之外,没有其它的编程方法能够让一个goroutine来打断另一个的执行,但是之后可以看到一种方式来实现这个目的,通过goroutine之间的通信来让一个goroutine请求其它的goroutine,并被请求的goroutine自行结束执行。
|
||||
然后主函数返回。主函数返回时,所有的goroutine都会被直接打断,程序退出。除了从主函数退出或者直接终止程序之外,没有其它的编程方法能够让一个goroutine来打断另一个的执行,但是之后可以看到一种方式来实现这个目的,通过goroutine之间的通信来让一个goroutine请求其它的goroutine,并让被请求的goroutine自行结束执行。
|
||||
|
||||
留意一下这里的两个独立的单元是如何进行组合的,spinning和菲波那契的计算。分别在独立的函数中,但两个函数会同时执行。
|
||||
|
||||
Reference in New Issue
Block a user