a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > Golang > 正文

go語言channel實現多核并行化運行的方法

2020-04-01 19:18:02
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了go語言channel實現多核并行化運行的方法,實例分析了channel實現多核并行化運行的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
 

本文實例講述了go語言channel實現多核并行化運行的方法。分享給大家供大家參考。具體如下:

這里定義一個Add函數,用于返回兩個整數的和,使用go 語句進行并行化運算,為了等待各個并行運算結束獲得其返回值,需要引入channel

復制代碼代碼如下:
package main
import "fmt"
func Add(x int,y int,channel chan int) {
    sum := library.Add(x,y)
    fmt.Println(sum)
    channel <- 1
}
func main() {
    n:=10  
    channel := make(chan int ,n)
    for i:=0;i<n;i++{
        go Add(1,i,channel)
    }
    for i:=0;i<n;i++{
 
        <- channel
    }
}

 

最后輸出:

1
2
3
4
5
6
7
8
9
10

希望本文所述對大家的Go語言程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久草热久草在线 | 国产噜噜噜噜噜久久久久久久久 | 国产精品一区免费在线观看 | 91精品视频国产 | 4虎网址 | 99精品国产热久久91蜜凸 | 中文字幕国产区 | 日韩视频免费看 | 国产一区91 | 欧美日韩精品亚洲 | 国产精品一区二区三区不卡视频 | 久久久国产精品入口麻豆 | 一区二区手机在线 | 国产第3页| 国产成人一区二区三区 | 黄色的网站免费看 | 天堂在线免费视频 | 中文字幕在线第一页 | 久久久久久91香蕉国产 | 亚洲欧美日韩在线一区二区 | 韩国三级中文字幕hd爱的色放 | 午夜视频一区 | 逼逼网 | 一本色道久久综合亚洲精品按摩 | 欧美永久精品 | 婷婷成人免费视频 | 亚洲性图视频 | 黄色av免费看 | 国产精品久久久久久久岛一牛影视 | 欧美激情精品久久久久 | av成人一区二区 | 91网站在线播放 | 亚洲精品9999 | 国产精品成人一区二区网站软件 | 亚洲国产精品第一区二区 | 久久免费国产精品 | 99久久婷婷国产综合精品电影 | 欧美视频亚洲视频 | 成人网址在线观看 | 国产一区二区三区在线免费观看 | 91在线播|