您的位置 首页 golang

(一)简单的实现的go的管道实例

package mainimport (    "fmt"    "time")var pipe chan int   //顶一个变量 chan  管道 整型/** * 实现一个蒋a+b的和放入管道中 * */func add (a int ,b int){    var sum int    sum = a + b    //初始管道    pipe  <- sum    //将计算的值放入管道中}func main () {    pipe = make(chan int ,1) //make分配一个内存空间相当于new    go add(11,33)    //去除管道中的值    //var sum int    sum :=<- pipe    fmt.Println("sum=",sum)    time.Sleep(10*time.Second)}

为了记忆深刻,写了一个求和的管道  ,菜鸟一枚


文章来源:智云一二三科技

文章标题:(一)简单的实现的go的管道实例

文章地址:https://www.zhihuclub.com/2484.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

网站地图