golang的管道怎么用;我说是channel

本文阅读 1 分钟
首页 golang 正文
题目来源:成都景合

解析:大布丁

channel 的使用方法如下:
1、初始化:使用 make() 函数, channel 的go 语言关键字为 chan

    var c chan int = make(chan int) //初始化无缓冲的全局 chan int
    var c chan int = make(chan int, 3) //初始化有缓冲的全局 chan int,缓冲区大小为 3 个 int 类型

2、无缓冲的 channel 用于同步处理消息,可用于同步会话链接等

3、有缓冲的 channel 可用于异步或同步处理消息,可以作用于消息队列中。

本文来自投稿,不代表本站立场,如若转载,请注明出处:
了解中间件吗?有什么好处?
« 上一篇 09-17
Go 高并发的特点
下一篇 » 09-17

发表评论

发表评论