課程
/后端開發(fā)
/Go
/搭建并行處理管道,感受GO語言魅力
在相同時間內(nèi),執(zhí)行單個沒有打印出來hello,而多并發(fā)的時候可以打印,這是為什么?
2018-08-31
源自:搭建并行處理管道,感受GO語言魅力 2-2
正在回答
for循環(huán)執(zhí)行時需要時間的, 在for循環(huán)未執(zhí)行完成之前, 前面go語句生成的goroutine就已經(jīng)執(zhí)行了, 所以會有一部分的輸出出現(xiàn).
舉報
通過搭建并行數(shù)據(jù)處理管道,展示go語言在并發(fā)編程方面的優(yōu)勢
2 回答channel 是 routine 間通信的方式,為什么在main函數(shù)中讀取的時候可以直接讀呢?
2 回答用chan接收數(shù)據(jù)后,打印輸出會出現(xiàn)deadlock
4 回答createPipeline的時候,編譯器提醒無法打開small.in,沒生產(chǎn)此文件
1 回答使用bufio.NewWrite封裝了一下file,為什么生成的文件里面沒有內(nèi)容啊,不封裝的時候就會有輸出
1 回答老師什么時候下個視頻???
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-09-04
for循環(huán)執(zhí)行時需要時間的, 在for循環(huán)未執(zhí)行完成之前, 前面go語句生成的goroutine就已經(jīng)執(zhí)行了, 所以會有一部分的輸出出現(xiàn).