diff options
author | Dan Albert <danalbert@google.com> | 2016-02-24 13:48:45 -0800 |
---|---|---|
committer | Dan Albert <danalbert@google.com> | 2016-02-24 13:51:18 -0800 |
commit | b9de1157289455b0ca26daff519d4a0ddcd1fa13 (patch) | |
tree | 4c56cc0a34b91f17033a40a455f26652304f7b8d /gcc-4.8.1/libgo/go/time/example_test.go | |
parent | 098157a754787181cfa10e71325832448ddcea98 (diff) | |
download | toolchain_gcc-b9de1157289455b0ca26daff519d4a0ddcd1fa13.tar.gz toolchain_gcc-b9de1157289455b0ca26daff519d4a0ddcd1fa13.tar.bz2 toolchain_gcc-b9de1157289455b0ca26daff519d4a0ddcd1fa13.zip |
Update 4.8.1 to 4.8.3.
My previous drop was the wrong version. The platform mingw is
currently using 4.8.3, not 4.8.1 (not sure how I got that wrong).
From ftp://ftp.gnu.org/gnu/gcc/gcc-4.8.3/gcc-4.8.3.tar.bz2.
Bug: http://b/26523949
Change-Id: Id85f1bdcbbaf78c7d0b5a69e74c798a08f341c35
Diffstat (limited to 'gcc-4.8.1/libgo/go/time/example_test.go')
-rw-r--r-- | gcc-4.8.1/libgo/go/time/example_test.go | 123 |
1 files changed, 0 insertions, 123 deletions
diff --git a/gcc-4.8.1/libgo/go/time/example_test.go b/gcc-4.8.1/libgo/go/time/example_test.go deleted file mode 100644 index cda565ff3..000000000 --- a/gcc-4.8.1/libgo/go/time/example_test.go +++ /dev/null @@ -1,123 +0,0 @@ -// Copyright 2011 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package time_test - -import ( - "fmt" - "time" -) - -func expensiveCall() {} - -func ExampleDuration() { - t0 := time.Now() - expensiveCall() - t1 := time.Now() - fmt.Printf("The call took %v to run.\n", t1.Sub(t0)) -} - -var c chan int - -func handle(int) {} - -func ExampleAfter() { - select { - case m := <-c: - handle(m) - case <-time.After(5 * time.Minute): - fmt.Println("timed out") - } -} - -func ExampleSleep() { - time.Sleep(100 * time.Millisecond) -} - -func statusUpdate() string { return "" } - -func ExampleTick() { - c := time.Tick(1 * time.Minute) - for now := range c { - fmt.Printf("%v %s\n", now, statusUpdate()) - } -} - -func ExampleMonth() { - _, month, day := time.Now().Date() - if month == time.November && day == 10 { - fmt.Println("Happy Go day!") - } -} - -func ExampleDate() { - t := time.Date(2009, time.November, 10, 23, 0, 0, 0, time.UTC) - fmt.Printf("Go launched at %s\n", t.Local()) - // Output: Go launched at 2009-11-10 15:00:00 -0800 PST -} - -func ExampleTime_Format() { - const format = "Jan 2, 2006 at 3:04pm (MST)" - t := time.Date(2009, time.November, 10, 15, 0, 0, 0, time.Local) - fmt.Println(t.Format(format)) - fmt.Println(t.UTC().Format(format)) - // Output: - // Nov 10, 2009 at 3:00pm (PST) - // Nov 10, 2009 at 11:00pm (UTC) -} - -func ExampleTime_Round() { - t := time.Date(0, 0, 0, 12, 15, 30, 918273645, time.UTC) - round := []time.Duration{ - time.Nanosecond, - time.Microsecond, - time.Millisecond, - time.Second, - 2 * time.Second, - time.Minute, - 10 * time.Minute, - time.Hour, - } - - for _, d := range round { - fmt.Printf("t.Round(%6s) = %s\n", d, t.Round(d).Format("15:04:05.999999999")) - } - // Output: - // t.Round( 1ns) = 12:15:30.918273645 - // t.Round( 1us) = 12:15:30.918274 - // t.Round( 1ms) = 12:15:30.918 - // t.Round( 1s) = 12:15:31 - // t.Round( 2s) = 12:15:30 - // t.Round( 1m0s) = 12:16:00 - // t.Round( 10m0s) = 12:20:00 - // t.Round(1h0m0s) = 12:00:00 -} - -func ExampleTime_Truncate() { - t, _ := time.Parse("2006 Jan 02 15:04:05", "2012 Dec 07 12:15:30.918273645") - trunc := []time.Duration{ - time.Nanosecond, - time.Microsecond, - time.Millisecond, - time.Second, - 2 * time.Second, - time.Minute, - 10 * time.Minute, - time.Hour, - } - - for _, d := range trunc { - fmt.Printf("t.Truncate(%6s) = %s\n", d, t.Truncate(d).Format("15:04:05.999999999")) - } - - // Output: - // t.Truncate( 1ns) = 12:15:30.918273645 - // t.Truncate( 1us) = 12:15:30.918273 - // t.Truncate( 1ms) = 12:15:30.918 - // t.Truncate( 1s) = 12:15:30 - // t.Truncate( 2s) = 12:15:30 - // t.Truncate( 1m0s) = 12:15:00 - // t.Truncate( 10m0s) = 12:10:00 - // t.Truncate(1h0m0s) = 12:00:00 -} |