]> Cypherpunks repositories - gostls13.git/commitdiff
doc/go1.html: fix broken links
authorRobert Griesemer <gri@golang.org>
Fri, 20 Jan 2012 20:57:43 +0000 (12:57 -0800)
committerRobert Griesemer <gri@golang.org>
Fri, 20 Jan 2012 20:57:43 +0000 (12:57 -0800)
R=r
CC=golang-dev
https://golang.org/cl/5555060

doc/go1.html

index f116ee209a674947b911d276f756c7960d87b5d7..b576053b096143f2e4ef27d6518fd74d3b9a15ee 100644 (file)
@@ -948,19 +948,21 @@ for that purpose.
 <p>
 The set of parse functions provided by the <a href="/pkg/go/parser/"><code>go/parser</code></a>
 package has been reduced to the primary parse function
-<a href="go/parser/#ParseFile"><code>ParseFile</code></a>, and a couple of
-convenience functions <a href="go/parser/#ParseDir"><code>ParseDir</code></a>
-and <a href="go/parser/#ParseExpr"><code>ParseExpr</code></a>.
+<a href="/pkg/go/parser/#ParseFile"><code>ParseFile</code></a>, and a couple of
+convenience functions <a href="/pkg/go/parser/#ParseDir"><code>ParseDir</code></a>
+and <a href="/pkg/go/parser/#ParseExpr"><code>ParseExpr</code></a>.
 </p>
 
 <p>
-The type names of the <a href="go/doc/"><code>go/doc</code></a> package have been
+The type names of the <a href="/pkg/go/doc/"><code>go/doc</code></a> package have been
 streamlined by removing the <code>Doc</code> suffix: <code>PackageDoc</code>
-is now <code>Package</code>, <code>ValueDoc</code> is <code>Value</code>, etc.
+is now <a href="/pkg/go/doc/#Package"><code>Package</code></a>, <code>ValueDoc</code>
+is <a href="/pkg/go/doc/#Value"><code>Value</code></a>, etc.
 Also, all types now consistently have a <code>Name</code> field (or <code>Names</code>,
 in the case of type <code>Value</code>), <code>Type.Factories</code> has become
-<code>Type.Funcs</code>, and there is a new type <code>Method</code> that describes
-methods in more detail.
+<code>Type.Funcs</code>, and there is a new type
+<a href="/pkg/go/doc/#Method"><code>Method</code></a> that describes methods in
+more detail.
 Instead of calling <code>doc.NewPackageDoc(pkg, importpath)</code>,
 documentation for a package is created with:
 </p>
@@ -970,29 +972,29 @@ documentation for a package is created with:
 </pre>
 
 <p>
-where the new <code>mode</code> parameter specifies the operation mode:
-if set to <a href="go/doc/#AllDecls"><code>AllDecls</code></a>, all declarations
-(not just exported ones) are considered.
+where the new <code>mode</code> parameter specifies the operation
+<a href="/pkg/go/doc/#Mode"><code>Mode</code></a>: if set to
+<code>AllDecls</code>, all declarations (not just exported ones) are considered.
 The function <code>NewFileDoc</code> was removed, and the function
 <code>CommentText</code> has become the method
-<a href="go/ast/#Text"><code>Text</code></a> of
-<a href="go/ast/#CommentGroup"><code>ast.CommentGroup</code></a>.
+<a href="/pkg/go/ast/#CommentGroup.Text"><code>Text</code></a> of
+<a href="/pkg/go/ast/#CommentGroup"><code>ast.CommentGroup</code></a>.
 </p>
 
 <p>
-In package <a href="go/token/"><code>go/token</code></a>, the
-<a href="go/token/#FileSet"><code>token.FileSet</code></a> method <code>Files</code>
+In package <a href="/pkg/go/token/"><code>go/token</code></a>, the
+<a href="/pkg/go/token/#FileSet"><code>token.FileSet</code></a> method <code>Files</code>
 (which originally returned a channel of <code>*token.File</code>s) has been replaced
-with the iterator <a href="go/token/#FileSet.Iterate"><code>Iterate</code></a> that
+with the iterator <a href="/pkg/go/token/#FileSet.Iterate"><code>Iterate</code></a> that
 accepts a function argument instead.
 </p>
 
 <p>
 <em>Updating</em>:
-Code that uses packages in <code>go</code> will have to be updated by hand; the
-compiler will reject incorrect uses. Templates used in conjuction with any of the
-<code>go/doc</code> types may need manual fixes; the renamed fields will lead
-to run-time errors.
+Code that uses these packages in <a href="/pkg/go/">go</a> will have to be updated by hand;
+the compiler will reject incorrect uses. Templates used in conjuction with any of the
+<a href="/pkg/go/doc/"><code>go/doc</code></a> types may need manual fixes; the renamed
+fields will lead to run-time errors.
 </p>
 
 <h3 id="exp">The package tree exp</h3>