Sorting algorithms/Sleep sort: Difference between revisions
→{{header|Go}}: added missing package statement, and fixed bug
(→{{header|Go}}: added missing package statement, and fixed bug) |
|||
Line 156:
=={{header|Go}}==
<lang go>
import (
"log"
"os"
Line 169 ⟶ 171:
wg.Add(len(os.Args) - 1)
for _, a := range os.Args[1:] {
if i, err := strconv.Atoi64(a); err
lg.Print(err)
wg.Done()
} else {
time.AfterFunc(i*1e9, func() {
lg.Print(i)
|