doc/go_mem.html: correct the channel example

While we're here, also fix two HTML issues.

Fixes #9235.

Change-Id: I6e2f50931c0f387881271484a726ac2308518cf4
Reviewed-on: https://go-review.googlesource.com/7602
Reviewed-by: Rob Pike <r@golang.org>
diff --git a/doc/go_mem.html b/doc/go_mem.html
index 5dd48ff..143f3b2 100644
--- a/doc/go_mem.html
+++ b/doc/go_mem.html
@@ -322,11 +322,11 @@
 
 func main() {
 	for _, w := range work {
-		go func() {
-			limit <- 1
+		go func(w func()) {
+			limit &lt;- 1
 			w()
-			<-limit
-		}()
+			&lt;-limit
+		}(w)
 	}
 	select{}
 }