]> Cypherpunks repositories - gostls13.git/commitdiff
fmt: add example for Fprintln
authorDylan Waits <dylan@waits.io>
Thu, 30 Aug 2018 19:04:09 +0000 (13:04 -0600)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 30 Aug 2018 20:12:14 +0000 (20:12 +0000)
Change-Id: Idc4aa53e443b89eeba496d00f6b409268e29ec21
Reviewed-on: https://go-review.googlesource.com/132241
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/fmt/example_test.go

index 5797e48080710867312039fd4ad15a4e89d5533c..7b7eacafb4361e9a8bfaf6c1b42dd884b991f37a 100644 (file)
@@ -6,6 +6,7 @@ package fmt_test
 
 import (
        "fmt"
+       "os"
 )
 
 // The Errorf function lets us use formatting features
@@ -27,3 +28,14 @@ func ExampleSprintf() {
        // Today is 30 Aug
        // 15
 }
+
+func ExampleFprintln() {
+       n, err := fmt.Fprintln(os.Stdout, "there", "are", 99, "gophers")
+       if err != nil {
+               panic("failed writing to stdout, someting is seriously wrong")
+       }
+       fmt.Print(n)
+       // Output:
+       // there are 99 gophers
+       // 21
+}