_content/doc/play: fix loop bounds to match function comments
Function comments specify that n go routines are launched, but code
launches n+1. To match comments, launch n go routines instead of n+1.
Fixes golang/go#46223
Change-Id: I4e2bf6f521a52af351d6b6a33311988c082d8bec
GitHub-Last-Rev: a32ca355f59f9a2c11638e308caa4d7dee175544
GitHub-Pull-Request: golang/website#52
Reviewed-on: https://go-review.googlesource.com/c/website/+/320032
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Trust: Dmitri Shuralyov <dmitshur@golang.org>
Trust: Heschi Kreinick <heschi@google.com>
Run-TryBot: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
diff --git a/_content/doc/play/pi.go b/_content/doc/play/pi.go
index f61884e..f3c3f35 100644
--- a/_content/doc/play/pi.go
+++ b/_content/doc/play/pi.go
@@ -19,11 +19,11 @@
// approximation of pi.
func pi(n int) float64 {
ch := make(chan float64)
- for k := 0; k <= n; k++ {
+ for k := 0; k < n; k++ {
go term(ch, float64(k))
}
f := 0.0
- for k := 0; k <= n; k++ {
+ for k := 0; k < n; k++ {
f += <-ch
}
return f