Golang - channel練習 - 生產者消費者模型
生產者和消費者模型,生產者不斷產生數據存入管道,消費者不斷從管道中拿取,處理後放入新的管道,最後從新管道中拿結果並輸出
package main
import (
"fmt"
"math/rand"
)
// 額外補充
// 給rand加隨機數種子,實現每一次執行都能產生隨機數
// rand.Seed(time.Now().UnixNano())
// 模擬生產者消費者模型
// 使用goroutine和channel實現
// 生產者: 產生隨機數 math/rand
// 消費者: 計算隨機數每個
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
N網下載mod方法: 20240614親測好使
https://www.bilibili.com/video/BV1k8411575T/?vd_source=d68ed178f151e80fea1e02efd205802c