// Title: Sleep | |
package main | |
import ( | |
"fmt" | |
"math/rand" | |
"time" | |
) | |
func main() { | |
for i := 0; i < 10; i++ { | |
dur := time.Duration(rand.Intn(1000)) * time.Millisecond | |
fmt.Printf("Sleeping for %v\n", dur) | |
// Sleep for a random duration between 0-1000ms | |
time.Sleep(dur) | |
} | |
fmt.Println("Done!") | |
} |