log
graph
tags
bookmarks
branches
changeset
browse
file
latest
diff
comparison
annotate
file log
raw
help
Mercurial
>
mercurial
>
hgweb_golang.cgi
annotate src/gosleep.go @ 34:
8a9ffd02a148
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
add gosleep.go
author
pyon@macmini
date
Thu, 07 Nov 2019 18:47:32 +0900
parents
children
Ignore whitespace changes -
Everywhere:
Within whitespace:
At end of lines:
rev
line source
34
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
1
package main
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
2
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
3
import (
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
4
"fmt"
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
5
"os"
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
6
"time"
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
7
)
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
8
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
9
func main() {
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
10
m := "1s"
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
11
if len(os.Args) > 1 {
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
12
m = fmt.Sprintf("%ss", os.Args[1])
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
13
}
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
14
d, err := time.ParseDuration(m)
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
15
if err != nil {
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
16
fmt.Println("bad time.")
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
17
os.Exit(1)
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
18
}
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
19
time.Sleep(d)
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
20
}
8a9ffd02a148
add gosleep.go
pyon@macmini
parents:
diff
changeset
21