diff --git a/ebook/02.7.md b/ebook/02.7.md index f2f0b95f..36c59c24 100644 --- a/ebook/02.7.md +++ b/ebook/02.7.md @@ -31,16 +31,16 @@ goroutine是通过Go的runtime管理的一个线程管理器。goroutine通过`g say("hello") //当前Goroutines执行 } - 输出: - hello - world - hello - world - hello - world - hello - world - hello + // 以上程序执行后将输出: + // hello + // world + // hello + // world + // hello + // world + // hello + // world + // hello 我们可以看到go关键字很方便的就实现了并发编程。 上面的多个goroutine运行在同一个进程里面,共享内存数据,不过设计上我们要遵循:不要通过共享来通信,而要通过通信来共享。