課程
/后端開發(fā)
/Go
/Go并發(fā)之魂:Goroutine深入淺出【程序人生中的“米其林三星級”并發(fā)實戰(zhàn)】
這段代碼有問題,如果main函數(shù)運行比較快,gofunc的代碼是不執(zhí)行就推出了,應(yīng)該加一個睡眠,或者sycgroup哦
2022-02-09
源自:Go并發(fā)之魂:Goroutine深入淺出【程序人生中的“米其林三星級”并發(fā)實戰(zhàn)】 5-2
正在回答
注意 無緩沖區(qū)通道, 兩端是可以保證原子性的?
打印不出來?
不是因為通道沒來得及輸出
而是 print? 這個函數(shù)沒來得及刷新 os 緩沖區(qū)就被主進程強行關(guān)掉了,?
要延遲去處理就可以了
舉報
深入淺出Go并發(fā)核心:Goroutine,斬獲Goroutine面試題。
1 回答為什么B函數(shù)里面要寫兩個for循環(huán)
1 回答老師您好,請問一下為什么不是流水線形式的?就是A處理完一個element直接通過channel傳給B,然后A繼續(xù)處理其他的element,最后在C處進行收集。這樣子不是更能體現(xiàn)并發(fā)的好處嗎?
2 回答無緩存channel為什么在如下場景會失?。?/p>
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2025-07-27
注意 無緩沖區(qū)通道, 兩端是可以保證原子性的?
打印不出來?
不是因為通道沒來得及輸出
而是 print? 這個函數(shù)沒來得及刷新 os 緩沖區(qū)就被主進程強行關(guān)掉了,?
2022-05-07
要延遲去處理就可以了