Output of the following program:
21:34:14.577072 t = 2014-02-05 21:34:14.576613081 -0800 PST
21:34:14.578735 t = 2014-02-05 21:34:14.57862239 -0800 PST
21:34:14.580640 t = 2014-02-05 21:34:14.580601877 -0800 PST
21:34:14.582617 t = 2014-02-05 21:34:14.582587231 -0800 PST
21:34:14.584643 t = 2014-02-05 21:34:14.584580407 -0800 PST
package main
import (
"log"
"os"
"time"
)
func main() {
time.AfterFunc(10*time.Millisecond, func() { os.Exit(0) })
log.SetFlags(log.Lmicroseconds)
for t := range time.Tick(time.Millisecond) {
log.Printf("t = %v\n", t)
}
}