package main
import (
"fmt"
)
var complete chan string = make(chan string)
func printstring(i int) {
fmt.Println("打印这里", i)
complete <- "妥了"
}
func main() {
go printstring(1)
msg := <-complete
fmt.Println(msg)
printstring(2)
}
已经有一写一读,为什么还会死锁?怎么样才能不死锁呢?
有疑问加站长微信联系(非本文作者)