全是廢話,一直在舉例子,直接上代碼講干貨啊
最新回答 / 天道酬勤ksl
注意 無緩沖區(qū)通道, 兩端是可以保證原子性的?打印不出來?不是因?yàn)橥ǖ罌]來得及輸出而是 print? 這個(gè)函數(shù)沒來得及刷新 os 緩沖區(qū)就被主進(jìn)程強(qiáng)行關(guān)掉了,?
2022-02-09
應(yīng)該先從通道接收數(shù)據(jù),再向通道發(fā)送數(shù)據(jù)
2021-12-16
最新回答 / 慕虎4228555
這是因?yàn)閏h<- 1 這個(gè)操作,是阻塞操作,就是說 遇到了 a<-1 代碼就不走了,什么時(shí)候代碼往下走?必須等到ch里面的消息被讀出去才會繼續(xù)走可以簡單改為:
ch?:=?make(chan?int) //?fmt.Println(ch) go?func()?{ ???ch?<-?1 }() //?輸出channel go?func()?{ ???fmt.Println(<-ch) }() time.Sleep(time.Second*2)
課程脈絡(luò),講師思路都非常清晰,整個(gè)課程逐步遞進(jìn),最后總結(jié)復(fù)盤加強(qiáng)知識點(diǎn)的宏觀認(rèn)識。
課程通過簡單的生活案例將知識點(diǎn)物化理解,老師一定花了不少心思在課程的設(shè)計(jì)上,期待老師有更多高階的課程。
課程定位:知識點(diǎn)比較基礎(chǔ),適合剛接觸golang并發(fā)的同學(xué);
知識點(diǎn)包括 goroutine的語法與使用場景,channel的作用,goroutine與channel結(jié)合解決實(shí)際生產(chǎn)問題等,還提到了同步包的waitGroup
課程通過簡單的生活案例將知識點(diǎn)物化理解,老師一定花了不少心思在課程的設(shè)計(jì)上,期待老師有更多高階的課程。
課程定位:知識點(diǎn)比較基礎(chǔ),適合剛接觸golang并發(fā)的同學(xué);
知識點(diǎn)包括 goroutine的語法與使用場景,channel的作用,goroutine與channel結(jié)合解決實(shí)際生產(chǎn)問題等,還提到了同步包的waitGroup
2021-07-20
5-1 調(diào)料羅列 - 圖解channel基礎(chǔ) 這一節(jié)無法播放
2021-01-26