Go併發編程學習:Goroutine初體驗(2)

之前說過,協程Coroutine除了輕量級「線程」 的含義,還有一層概念: 子程序是協程的一個特例。 main()調用一個xxx()函數: 線程中:xxx()做完了以後纔會把控制權交還給main()函數,main()函數繼續執行。 【main()---->xxxx()】 協程中:數據和控制權雙向的流通【main() <----> xxxx()】,main()和xxx()函數可能運行在一個線程或多個
相關文章
相關標籤/搜索