package main
import (
"fmt"
"time"
)
func newTask(){
i:=0
for{
i++
fmt.Println("new Goroutine :i=%d",i)
time.Sleep(1*time.Second)
}
}
func main() {
//匿名函数
func(a int,b int){
fmt.Println("a=",a,"b=",b)
return
}(3,5)
//定义一个channel
c:=make(chan int)
go func(){
defer fmt.Println("go routine结束")
fmt.Println("goroutine 正在进行...")
c<-666
fmt.Println(c)//这里输出的是地址
}()
num:=<-c
fmt.Println("num=",num)
fmt.Println("ending")
}