1、Go程序在main goroutine停止时结束,即使其他goroutine尚未完成其工作; 2、Go不保证何时在goroutine之间切换,或者它将持续运行一个goroutine多长时间,多个goroutine是随机切换运行的; 3、函数返回值不能在go语句中使用,部分原因是当调用函数试图使用它时,返回值还没有准备好。如果需要goroutine中的值,则需要将其传递给一个chann...