lyc10031 / gitalk

my gitalk
0 stars 0 forks source link

goroutine学习记录 - Ray_YC's Blog #9

Open lyc10031 opened 5 years ago

lyc10031 commented 5 years ago

https://lyc10031.github.io/2019/08/07/try-goroutine.html#runtime%E5%8C%85%E4%B8%AD%E6%9C%89%E5%87%A0%E4%B8%AA%E5%A4%84%E7%90%86goroutine%E7%9A%84%E5%87%BD%E6%95%B0

学习下goroutine的使用方法goroutine是Go并行设计的核心。goroutine说到底其实就是协程,但是它比线程更小,十几个goroutine可能体现在底层就是五六个线程,Go语言内部帮你实现了这些goroutine之间的内存共享。执行goroutine只需极少的栈内存 (大概是4~5KB) ,当然会...