<!--{
"Title": "The Go Programming Language Specification",
- "Subtitle": "Version of March 5, 2014",
+ "Subtitle": "Version of March 6, 2014",
"Path": "/ref/spec"
}-->
<p>
Each type <code>T</code> has an <i>underlying type</i>: If <code>T</code>
-is a predeclared type or a type literal, the corresponding underlying
+is one of the predeclared boolean, numeric, or string types, or a type literal,
+the corresponding underlying
type is <code>T</code> itself. Otherwise, <code>T</code>'s underlying type
is the underlying type of the type to which <code>T</code> refers in its
<a href="#Type_declarations">type declaration</a>.