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

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