《快學 Go 語言》第 12 課 —— 神祕的地下通道

不一樣的並行協程之間交流的方式有兩種,一種是經過共享變量,另外一種是經過隊列。Go 語言鼓勵使用隊列的形式來交流,它單獨爲協程之間的隊列數據交流定製了特殊的語法 —— 通道。javascript 通道是協程的輸入和輸出。做爲協程的輸出,通道是一個容器,它能夠容納數據。做爲協程的輸入,通道是一個生產者,它能夠向協程提供數據。通道做爲容器是有限定大小的,滿了就寫不進去,空了就讀不出來。通道還有它本身的
相關文章
相關標籤/搜索