faq: fix minor errors in programs reported by Wojciech Mikanik

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/4114041
diff --git a/doc/go_faq.html b/doc/go_faq.html
index f923a6a..3f9c1d2 100644
--- a/doc/go_faq.html
+++ b/doc/go_faq.html
@@ -793,7 +793,7 @@
 func main() {
 	done := make(chan bool)
 
-	values = []string{ "a", "b", "c" }
+	values := []string{ "a", "b", "c" }
 	for _, v := range values {
 		go func() {
 			fmt.Println(v)
@@ -802,7 +802,7 @@
 	}
 
 	// wait for all goroutines to complete before exiting
-	for i := range values {
+	for _ = range values {
 		<-done 
 	}
 }
@@ -823,7 +823,7 @@
 
 <pre>
 	for _, v := range values {
-		go func(<b>u</b>) {
+		go func(<b>u</b> string) {
 			fmt.Println(<b>u</b>)
 			done &lt;- true
 		}(<b>v</b>)