-
分类于
后端开发
标签
协程
通道切片
发表于2023-02-22 20:00
在学习简单Tcp框架的时候,发现别人源码创建协程池时初始化通道切片(make([]chan type, WorkerPoolSize))和初始化通道(make(chan type,MaxWorkerTaskLen)给整懵了,所以简单记录一下。...
阅读全文 »
-
分类于
后端开发
标签
chan
通道
发表于2020-05-17 17:00
go 语言的一个亮点就是 goroutine,关键字 go 创建一个并发任务单元,任务被放置在系统队列中,等待调度器安排适合的系统线程去执行,当前流程不会阻塞,运行时也无法保证任务的执行顺序,程序运行时会创建多个线程来执行并发任务,goroutine 更像是多线程和协程的综合体。好了,像标题一样,对于一个前端来说,光是这些关键词就一脸懵逼了,本着探索的精神,试着去理解一下这些好玩的东西吧。...
阅读全文 »