1.goroutine具有可增长的分段堆栈。这意味着它们只在需要时才会使用更多内存。
goroutine
2.goroutine的启动时间比线程快。
3.goroutine原生支持利用channel安全地进行通信。
4.goroutine共享数据结构时无需使用互斥锁。