# HG changeset patch # User pyon@macmini # Date 1573120052 -32400 # Node ID 8a9ffd02a148c53211dc194a9c3f02cd04399abd # Parent 90659c7171eda0a339914555ca8ce9c685028ba0 add gosleep.go diff -r 90659c7171ed -r 8a9ffd02a148 src/gosleep.go --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/gosleep.go Thu Nov 07 18:47:32 2019 +0900 @@ -0,0 +1,21 @@ +package main + +import ( + "fmt" + "os" + "time" +) + +func main() { + m := "1s" + if len(os.Args) > 1 { + m = fmt.Sprintf("%ss", os.Args[1]) + } + d, err := time.ParseDuration(m) + if err != nil { + fmt.Println("bad time.") + os.Exit(1) + } + time.Sleep(d) +} +