Mercurial > mercurial > hgweb_golang.cgi
comparison src/gosleep.go @ 34:8a9ffd02a148
add gosleep.go
| author | pyon@macmini |
|---|---|
| date | Thu, 07 Nov 2019 18:47:32 +0900 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 33:90659c7171ed | 34:8a9ffd02a148 |
|---|---|
| 1 package main | |
| 2 | |
| 3 import ( | |
| 4 "fmt" | |
| 5 "os" | |
| 6 "time" | |
| 7 ) | |
| 8 | |
| 9 func main() { | |
| 10 m := "1s" | |
| 11 if len(os.Args) > 1 { | |
| 12 m = fmt.Sprintf("%ss", os.Args[1]) | |
| 13 } | |
| 14 d, err := time.ParseDuration(m) | |
| 15 if err != nil { | |
| 16 fmt.Println("bad time.") | |
| 17 os.Exit(1) | |
| 18 } | |
| 19 time.Sleep(d) | |
| 20 } | |
| 21 |
