diff --git a/split.go b/split.go index 2c5d06d..6e1dc34 100644 --- a/split.go +++ b/split.go @@ -1,26 +1,15 @@ package main import ( - "fmt" - "time" + "fmt" + "time" ) func main() { - channel := make(chan time.Duration) - - fmt.Scanln() - start := time.Now() - - go func () { + fmt.Scanln() + start := time.Now() + for { - channel <- time.Now().Sub(start) - } - }() - - for { - select { - case t := <- channel: - fmt.Printf("%s%s%s\n", t, "\033[B", "\033[A") - } - } + fmt.Printf("%s%s%s\n", time.Now().Sub(start), "\033[B", "\033[A") + } }