240 发简信
IP属地:上海
  • go协程特性:父死子随 这个不对吧。。。
    1: main 函数退出,所有协程退出
    2: 协程无父子关系,即在父协程开启新的协程,若父协程退出,不影响子协程

    ====父协程输出 : 1
    子协程输出: 1
    ====父协程输出 : 2
    子协程输出: 2
    子协程输出: 3
    ====父协程输出 : 3
    ====父协程输出 : 4
    子协程输出: 4
    ====父协程输出 : 5
    子协程输出: 5
    ====父协程退出===
    exit dad
    子协程输出: 6
    子协程输出: 7
    子协程输出: 8
    子协程输出: 9
    fatal error: all goroutines are asleep - deadlock!

    goroutine 1 [chan receive]:
    main.main()
    /home/dev/dev_work/go_learning/bili_go_day08_gorutinue/main.go:47 +0xa9
    exit status 2

    14 Go并发编程(一):协程 —— Go并发的基本运行单元

    Go协程 1.什么是goroutine? Go在语言级别原生支持并发操作,这在现代众多基于线程并发的其他语言来看是比较鹤立鸡群的。在Go中最基本的并发任务单元是一种称为gor...