GO 的goroutine(協程)和thread(線程)有什麼區別

Thread 線程 在傳統的web編程中,經常要用到多線程。比如 java,來一個websocket 即開啓一個thread(線程)。 而thread的數目是有限的,一般的電腦可以同時開的thread數量大概幾千個。而GO語言可以開啓的goroutine,卻可以達到幾百萬個,因此很顯然goroutine不等於thread。 那麼Thread和Goroutine的區別是什麼? Thread,即多個程
相關文章
相關標籤/搜索