Go併發模式之 防止goroutine泄漏

goroutine 有如下幾種方式被終止: 1。 當他完成了它的工做。 2。 由於不可恢復的錯誤, 它不能繼續工做 3。 當他被告知 須要終止工做。 咱們能夠簡單的使用前兩種方法, 由於這兩種方法隱含在你的算法中, 但"取消工做" 又是怎樣工做的呢? 例如:這樣狀況: 子goroutine 是否該繼續執行多是以許多其餘goroutine 狀態的認知爲基礎的。 一般是 main gorouti
相關文章
相關標籤/搜索