]> Cypherpunks repositories - gostls13.git/commitdiff
effective go: update to new Open signature.
authorRob Pike <r@golang.org>
Sun, 8 May 2011 21:04:42 +0000 (14:04 -0700)
committerRob Pike <r@golang.org>
Sun, 8 May 2011 21:04:42 +0000 (14:04 -0700)
Fixes #1788.

R=rsc, adg
CC=golang-dev
https://golang.org/cl/4519042

doc/effective_go.html

index a7e6b7bdff13c9bc3fea7ef9768427ebbdeb0cbc..1aeed4ad84e75648f6df11b32478e9aa4d7dd0df 100644 (file)
@@ -504,7 +504,7 @@ the body ends in <code>break</code>, <code>continue</code>,
 </p>
 
 <pre>
-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 <code>else</code> statements.
 </p>
 
 <pre>
-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.
 <pre>
 // 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.
 
 <pre>
 for try := 0; try &lt; 2; try++ {
-    file, err = os.Open(filename, os.O_RDONLY, 0)
+    file, err = os.Open(filename)
     if err == nil {
         return
     }