]> Cypherpunks repositories - gostls13.git/commitdiff
time: move the explanation of u/micro to the ParseDuration example
authorRob Pike <r@golang.org>
Wed, 27 Feb 2019 03:01:55 +0000 (14:01 +1100)
committerRob Pike <r@golang.org>
Thu, 28 Feb 2019 00:24:56 +0000 (00:24 +0000)
Fix a few missing capitalizations in drive-by.

Change-Id: I7353c12f3ccddefc0f26a98590caf9e446129558
Reviewed-on: https://go-review.googlesource.com/c/163918
Run-TryBot: Rob Pike <r@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/time/example_test.go

index 3b3c88e6af94b0b192e8baca33e87ffa855564d1..25c34ebc1cbd1fdbe7a328e040241e1d4f8b3065 100644 (file)
@@ -90,14 +90,21 @@ func ExampleDuration_Truncate() {
 func ExampleParseDuration() {
        hours, _ := time.ParseDuration("10h")
        complex, _ := time.ParseDuration("1h10m10s")
+       micro, _ := time.ParseDuration("1µs")
+       // The package also accepts the incorrect but common prefix u for micro.
+       micro2, _ := time.ParseDuration("1us")
 
        fmt.Println(hours)
        fmt.Println(complex)
-       fmt.Printf("there are %.0f seconds in %v\n", complex.Seconds(), complex)
+       fmt.Printf("There are %.0f seconds in %v.\n", complex.Seconds(), complex)
+       fmt.Printf("There are %d nanoseconds in %v.\n", micro.Nanoseconds(), micro)
+       fmt.Printf("There are %6.2e seconds in %v.\n", micro2.Seconds(), micro)
        // Output:
        // 10h0m0s
        // 1h10m10s
-       // there are 4210 seconds in 1h10m10s
+       // There are 4210 seconds in 1h10m10s.
+       // There are 1000 nanoseconds in 1µs.
+       // There are 1.00e-06 seconds in 1µs.
 }
 
 func ExampleDuration_Hours() {
@@ -115,18 +122,14 @@ func ExampleDuration_Minutes() {
 func ExampleDuration_Nanoseconds() {
        u, _ := time.ParseDuration("1µs")
        fmt.Printf("One microsecond is %d nanoseconds.\n", u.Nanoseconds())
-       // The package also accepts the incorrect but common prefix u for micro.
-       v, _ := time.ParseDuration("1us")
-       fmt.Printf("One microsecond is %6.2e seconds.\n", v.Seconds())
        // Output:
        // One microsecond is 1000 nanoseconds.
-       // One microsecond is 1.00e-06 seconds.
 }
 
 func ExampleDuration_Seconds() {
        m, _ := time.ParseDuration("1m30s")
-       fmt.Printf("take off in t-%.0f seconds.", m.Seconds())
-       // Output: take off in t-90 seconds.
+       fmt.Printf("Take off in t-%.0f seconds.", m.Seconds())
+       // Output: Take off in t-90 seconds.
 }
 
 var c chan int