企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` func main() { //无缓冲channel ch := make(chan string) go func() { for i:=0;i<2;i++ { fmt.Println("i=", i) time.Sleep(500 * time.Millisecond) } //通知主go打印完毕 ch <- "zi go 打印完毕" }() str := <- ch fmt.Println("str=", str) } 打印: i= 0 i= 1 str= zi go 打印完毕 ``` ``` func main() { // 无缓冲channel ch := make(chan int) go func() { for i:=0;i<5;i++ { fmt.Println("子go程i=", i) ch <- i } }() for i:=0; i<5; i++ { time.Sleep(time.Second) num := <- ch fmt.Println("主go程读:", num) } } ```