package main
import "fmt"
func main() {
// 定义一个channel
c := make(chan int)
go func() {
defer fmt.Println("goroutine结束")
fmt.Println("goroutine正在运行")
c <- 666 // 从channel中发送数据
}()
num := <-c // 从 channel中读数据
fmt.Println("num = ", num)
fmt.Println("main goroutine结束")
}