package main import "fmt" func task(id int) { fmt.Printf("Task %d is running\n", id) } func main() { numTasks := 3//把3赋值给numTasks // 启动多个协程执行任务 for i := 1; i <= numTasks; i++ { go task(i) } // 等待一段时间,以便观察任务执行 fmt.Scanln() }
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!