From: Rob Pike Date: Sun, 8 May 2011 21:04:42 +0000 (-0700) Subject: effective go: update to new Open signature. X-Git-Tag: weekly.2011-05-22~127 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=121b428a7a56253d3fee252fa846ac5dbbb44158;p=gostls13.git effective go: update to new Open signature. Fixes #1788. R=rsc, adg CC=golang-dev https://golang.org/cl/4519042 --- diff --git a/doc/effective_go.html b/doc/effective_go.html index a7e6b7bdff..1aeed4ad84 100644 --- a/doc/effective_go.html +++ b/doc/effective_go.html @@ -504,7 +504,7 @@ the body ends in break, continue,

-f, err := os.Open(name, os.O_RDONLY, 0)
+f, err := os.Open(name)
 if err != nil {
     return err
 }
@@ -520,7 +520,7 @@ statements, the resulting code needs no else statements.
 

-f, err := os.Open(name, os.O_RDONLY, 0)
+f, err := os.Open(name)
 if err != nil {
     return err
 }
@@ -813,7 +813,7 @@ canonical examples are unlocking a mutex or closing a file.
 
 // Contents returns the file's contents as a string.
 func Contents(filename string) (string, os.Error) {
-    f, err := os.Open(filename, os.O_RDONLY, 0)
+    f, err := os.Open(filename)
     if err != nil {
         return "", err
     }
@@ -2675,7 +2675,7 @@ field for recoverable failures.
 
 
 for try := 0; try < 2; try++ {
-    file, err = os.Open(filename, os.O_RDONLY, 0)
+    file, err = os.Open(filename)
     if err == nil {
         return
     }