aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gerrand <adg@golang.org>2011-10-05 13:29:59 -0700
committerAndrew Gerrand <adg@golang.org>2011-10-05 13:29:59 -0700
commit60000444b848fa9f41cd5ce8dfd247a3c87578af (patch)
treed4d29b0b7da3d0d7255a8169890a9bf07835f475
parent31c829af988b5711efbe2f4855f079a05f5b969f (diff)
downloadgo-60000444b848fa9f41cd5ce8dfd247a3c87578af.tar.gz
go-60000444b848fa9f41cd5ce8dfd247a3c87578af.zip
[release-branch.r60] doc: update tutorial.
««« CL 5175052 / e144a6dec55e doc: update tutorial. Fix for new regexp library ($ isn't end of line any more). Don't assume . is in PATH. R=golang-dev, dsymonds CC=golang-dev https://golang.org/cl/5175052 »»» R=dsymonds CC=golang-dev https://golang.org/cl/5199042
-rw-r--r--doc/go_tutorial.html5
-rw-r--r--doc/go_tutorial.tmpl4
2 files changed, 4 insertions, 5 deletions
diff --git a/doc/go_tutorial.html b/doc/go_tutorial.html
index 0b366bb2ba..8f6e07b06c 100644
--- a/doc/go_tutorial.html
+++ b/doc/go_tutorial.html
@@ -95,7 +95,7 @@ Here's how to compile and run our program. With <code>6g</code>, say,
<pre>
$ 6g helloworld.go # compile; object goes into helloworld.6
$ 6l helloworld.6 # link; output goes into 6.out
-$ 6.out
+$ ./6.out
Hello, world; or Καλημέρα κόσμε; or こんにちは 世界
$
</pre>
@@ -544,13 +544,12 @@ composite literal, as is done here in the <code>return</code> statement from <co
<p>
We can use the factory to construct some familiar, exported variables of type <code>*File</code>:
<p>
-<pre><!--{{code "progs/file.go" `/var/` `/^.$/`}}
+<pre><!--{{code "progs/file.go" `/var/` `/^\)/`}}
-->var (
Stdin = newFile(syscall.Stdin, &#34;/dev/stdin&#34;)
Stdout = newFile(syscall.Stdout, &#34;/dev/stdout&#34;)
Stderr = newFile(syscall.Stderr, &#34;/dev/stderr&#34;)
)
-
</pre>
<p>
The <code>newFile</code> function was not exported because it's internal. The proper,
diff --git a/doc/go_tutorial.tmpl b/doc/go_tutorial.tmpl
index c170c25aa9..15f87ca4b2 100644
--- a/doc/go_tutorial.tmpl
+++ b/doc/go_tutorial.tmpl
@@ -87,7 +87,7 @@ Here's how to compile and run our program. With <code>6g</code>, say,
<pre>
$ 6g helloworld.go # compile; object goes into helloworld.6
$ 6l helloworld.6 # link; output goes into 6.out
-$ 6.out
+$ ./6.out
Hello, world; or Καλημέρα κόσμε; or こんにちは 世界
$
</pre>
@@ -470,7 +470,7 @@ composite literal, as is done here in the <code>return</code> statement from <co
<p>
We can use the factory to construct some familiar, exported variables of type <code>*File</code>:
<p>
-{{code "progs/file.go" `/var/` `/^.$/`}}
+{{code "progs/file.go" `/var/` `/^\)/`}}
<p>
The <code>newFile</code> function was not exported because it's internal. The proper,
exported factory to use is <code>OpenFile</code> (we'll explain that name in a moment):