diff --git a/doc/go_for_cpp_programmers.html b/doc/go_for_cpp_programmers.html
index 33e3412421..fae2ec44e6 100644
--- a/doc/go_for_cpp_programmers.html
+++ b/doc/go_for_cpp_programmers.html
@@ -668,7 +668,7 @@ func manager(ch chan cmd) {
var val int = 0
for {
c := <- ch
- if c.get { c.val = val ch <- c }
+ if c.get { c.val = val; ch <- c }
else { val = c.val }
}
}