From: Andrew Gerrand Date: Wed, 5 Oct 2011 20:29:59 +0000 (-0700) Subject: [release-branch.r60] doc: update tutorial. X-Git-Tag: release.r60.2~2 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=60000444b848fa9f41cd5ce8dfd247a3c87578af;p=gostls13.git [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 --- 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 6g, say,
 $ 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 こんにちは 世界
 $
 
@@ -544,13 +544,12 @@ composite literal, as is done here in the return statement from We can use the factory to construct some familiar, exported variables of type *File:

-

var (
     Stdin  = newFile(syscall.Stdin, "/dev/stdin")
     Stdout = newFile(syscall.Stdout, "/dev/stdout")
     Stderr = newFile(syscall.Stderr, "/dev/stderr")
 )
-
 

The newFile 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 6g, say,

 $ 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 こんにちは 世界
 $
 
@@ -470,7 +470,7 @@ composite literal, as is done here in the return statement from We can use the factory to construct some familiar, exported variables of type *File:

-{{code "progs/file.go" `/var/` `/^.$/`}} +{{code "progs/file.go" `/var/` `/^\)/`}}

The newFile function was not exported because it's internal. The proper, exported factory to use is OpenFile (we'll explain that name in a moment):