Claim: The following #golang program prints the numbers 0 to 9 in some non-deterministic order.
package main
import (
"fmt"
"sync"
)
var i int
func main() {
var wg sync.WaitGroup
for i = 0; i < 10; i++ {
wg.Add(1)
go func() {
defer wg.Done()
fmt.Println(i)
}()
}
wg.Wait()
}
Options: (choose one)
Edited 13d ago