《快學 Go 語言》第 11 課 —— 千軍萬馬跑協程

協程和通道是 Go 語言做爲併發編程語言最爲重要的特點之一,初學者能夠徹底將協程理解爲線程,可是用起來比線程更加簡單,佔用的資源也更少。一般在一個進程裏啓動上萬個線程就已經不堪重負,可是 Go 語言容許你啓動百萬協程也能夠輕鬆應付。若是把協程比喻成小島,那通道就是島嶼之間的交流橋樑,數據搭乘通道從一個協程流轉到另外一個協程。通道是併發安全的數據結構,它相似於內存消息隊列,容許不少的協程併發對通道進
相關文章
相關標籤/搜索