diff --git a/doc/go_spec.html b/doc/go_spec.html
index e378e0b..dbc8942 100644
--- a/doc/go_spec.html
+++ b/doc/go_spec.html
@@ -1,6 +1,6 @@
<!--{
"Title": "The Go Programming Language Specification",
- "Subtitle": "Language version go1.27 (March 16, 2026)",
+ "Subtitle": "Language version go1.27 (March 20, 2026)",
"Path": "/ref/spec"
}-->
@@ -825,8 +825,11 @@
</p>
<p>
-Predeclared types, defined types, and type parameters are called <i>named types</i>.
-An alias denotes a named type if the type given in the alias declaration is a named type.
+<a href="#Predeclared_identifiers">Predeclared</a> types (excluding <code>any</code>),
+<a href="#Type_definitions">defined types</a>, and
+<a href="#Type_parameter_declarations">type parameters</a> are called <i>named types</i>.
+An <a href="#Alias_declarations">alias</a> denotes a named type if the type given in the alias declaration is a named type.
+All named types are <a href="#Type_identity">distinct</a>.
</p>
<h3 id="Boolean_types">Boolean types</h3>
@@ -835,7 +838,7 @@
A <i>boolean type</i> represents the set of Boolean truth values
denoted by the predeclared constants <code>true</code>
and <code>false</code>. The predeclared boolean type is <code>bool</code>;
-it is a <a href="#Type_definitions">defined type</a>.
+it is a <a href="#Types">named type</a>.
</p>
<h3 id="Numeric_types">Numeric types</h3>
@@ -884,8 +887,7 @@
</pre>
<p>
-To avoid portability issues all numeric types are <a href="#Type_definitions">defined
-types</a> and thus distinct except
+To avoid portability issues all numeric types are <a href="#Types">named types</a> and thus distinct except
<code>byte</code>, which is an <a href="#Alias_declarations">alias</a> for <code>uint8</code>, and
<code>rune</code>, which is an alias for <code>int32</code>.
Explicit conversions
@@ -904,7 +906,7 @@
Strings are immutable: once created,
it is impossible to change the contents of a string.
The predeclared string type is <code>string</code>;
-it is a <a href="#Type_definitions">defined type</a>.
+it is a <a href="#Types">named type</a>.
</p>
<p>
@@ -1347,7 +1349,8 @@
</pre>
<p>
-For convenience, the predeclared type <code>any</code> is an alias for the empty interface.
+For convenience, the predeclared type <code>any</code> is an alias for the empty interface;
+it is not a <a href="#Types">named type</a>.
[<a href="#Go_1.18">Go 1.18</a>]
</p>