From a931ce0215815c35032adfd76870e0ac51bcd3a0 Mon Sep 17 00:00:00 2001 From: "Aidan.He" Date: Sun, 25 Sep 2022 15:50:04 +0800 Subject: [PATCH] fix: typo --- ch1-basic/ch1-05-mem.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ch1-basic/ch1-05-mem.md b/ch1-basic/ch1-05-mem.md index 9fc651b..83d6f7e 100644 --- a/ch1-basic/ch1-05-mem.md +++ b/ch1-basic/ch1-05-mem.md @@ -305,7 +305,7 @@ func main() { } ``` -可保证打印出“hello, world”。该程序首先对 `msg` 进行写入,然后在 `done` 管道上发送同步信号,随后从 `done` 接收对应的同步信号,最后执行 `println` 函数。 +可保证打印出“你好, 世界”。该程序首先对 `msg` 进行写入,然后在 `done` 管道上发送同步信号,随后从 `done` 接收对应的同步信号,最后执行 `println` 函数。 若在关闭 Channel 后继续从中接收数据,接收者就会收到该 Channel 返回的零值。因此在这个例子中,用 `close(c)` 关闭管道代替 `done <- false` 依然能保证该程序产生相同的行为。