线程与进程以及协程go的主线程也可以叫进程,一个go的主线程可以开多个协程。相当于在golang里面,协程才是最小单位在go里面能轻松开上万个协程,而且非常稳定。线程内存里的数据与协程共享,使得协程更加轻便。go协程的特点:有独立的栈空间共享程序堆空间调度由用户控制 —>进程无法用代码控制它什么时候执行,但是协程可以用代码控制,什么时候开始,什么时候关闭,进程是由操作系统调度的。协程是轻量级的线程