1
0
mirror of https://github.com/golang/go synced 2024-11-16 21:04:45 -07:00

doc/go1.22: add links to go/types symbols

Also, join three paragraphs that should have been one.

Change-Id: Ib1c252f88a1e98afe157d477caa5323c0c8365e7
Reviewed-on: https://go-review.googlesource.com/c/go/+/553715
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Eli Bendersky <eliben@google.com>
This commit is contained in:
Alan Donovan 2024-01-03 11:21:49 -05:00
parent c95fe91d07
commit aa0a6ad1db

View File

@ -577,18 +577,17 @@ We plan to include an API migration tool in a future release, likely Go 1.23.
<code>Importer</code>, <code>Importer</code>,
<code>Package</code>, <code>Package</code>,
<code>NewPackage</code>. <code>NewPackage</code>.
</p>
<p> In general, identifiers cannot be accurately resolved without type information.
Identifiers cannot be accurately resolved without type information.
Consider, for example, the identifier <code>K</code> Consider, for example, the identifier <code>K</code>
in <code>T{K: ""}</code>: it could be the name of a local variable in <code>T{K: ""}</code>: it could be the name of a local variable
if T is a map type, or the name of a field if T is a struct type. if T is a map type, or the name of a field if T is a struct type.
</p>
<p>
New programs should use the <a href='/pkg/go/types'>go/types</a> New programs should use the <a href='/pkg/go/types'>go/types</a>
package to resolve identifiers; package to resolve identifiers; see
see <code>Object</code>, <code>Info.Uses</code>, <a href='https://pkg.go.dev/go/types#Object'><code>Object</code></a>,
and <code>Info.Defs</code> for details. <a href='https://pkg.go.dev/go/types#Info.Uses'><code>Info.Uses</code></a>, and
<a href='https://pkg.go.dev/go/types#Info.Defs'><code>Info.Defs</code></a> for details.
</p> </p>
<p><!-- https://go.dev/issue/60061 --> <p><!-- https://go.dev/issue/60061 -->