diff --git a/doc/go_spec.html b/doc/go_spec.html
index 3b6769d740..6bde7ab6fc 100644
--- a/doc/go_spec.html
+++ b/doc/go_spec.html
@@ -1,6 +1,6 @@
@@ -4459,8 +4459,8 @@ If no case matches and there is a "default" case,
its statements are executed.
There can be at most one default case and it may appear anywhere in the
"switch" statement.
-A missing switch expression is equivalent to
-the expression true.
+A missing switch expression is equivalent to the boolean value
+true.
@@ -4625,7 +4625,8 @@ Condition = Expression . In its simplest form, a "for" statement specifies the repeated execution of a block as long as a boolean condition evaluates to true. The condition is evaluated before each iteration. -If the condition is absent, it is equivalent totrue. +If the condition is absent, it is equivalent to the boolean value +true.@@ -4662,7 +4663,8 @@ only if the block was executed). Any element of the ForClause may be empty but the semicolons are required unless there is only a condition. -If the condition is absent, it is equivalent totrue. +If the condition is absent, it is equivalent to the boolean value +true.