For #66821
Change-Id: Id9b640a57b9d4d1f9114769f607480b14961e7b3
Reviewed-on: https://go-review.googlesource.com/c/go/+/632036
Reviewed-by: Russ Cox <rsc@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Auto-Submit: Ian Lance Taylor <iant@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
--- /dev/null
+The [Read] function, and the `Read` method of [Reader], are now
+defined to never fail.
+They will always return `nil` as the `error` result.
+If something somehow goes wrong while reading random numbers,
+the program will irrecoverably crash.
+This change was made because all supported systems now provide
+sources of random bytes that never fail.