2019-go-20 发表于 2019-03-11 | 分类于 golang | 阅读次数: 字数统计: 135 | 阅读时长 ≈ 1 一旦主gorountine 中的代码执行完毕 当前的go程序就会结束运行 那么在go程序结束的那一刻 还有gorountine 未得到运行机会 它们就没有运行机会了 它们中的代码也不会被执行了 go语言不会去保证这些 gorountine 会以怎样的顺序运行 哪个gorountine 先执行完 哪个gorountine 后执行完 往往是不可预知的 除非我们使用了某种go语言提供的方式进行了人为干预