package main import "fmt" import "time" //工作线程,处理具体的业务逻辑,是将jobs中的任务取出,处理后将处理结果放置在results中。 func worker(id int, jobs <-chan int, results chan<- int) { for j := range jobs { fmt.Println("worker&#
go多线程实现
最新推荐文章于 2024-06-16 23:23:03 发布
package main import "fmt" import "time" //工作线程,处理具体的业务逻辑,是将jobs中的任务取出,处理后将处理结果放置在results中。 func worker(id int, jobs <-chan int, results chan<- int) { for j := range jobs { fmt.Println("worker&#