Golang併發模型:輕鬆入門協程池

goroutine是非常輕量的,不會暫用太多資源,基本上有多少任務,我們可以開多少goroutine去處理。但有時候,我們還是想控制一下。 比如,我們有A、B兩類工作,不想把太多資源花費在B類務上,而是花在A類任務上。對於A,我們可以來1個開一個goroutine去處理,對於B,我們可以使用一個協程池,協程池裏有5個線程去處理B類任務,這樣B消耗的資源就不會太多。 控制使用資源並不是協程池目的,使
相關文章
相關標籤/搜索