github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/talks/2012/goforc/example1.go (about) 1 // +build OMIT 2 3 package main 4 5 import ( 6 "fmt" 7 "time" 8 ) 9 10 // START OMIT 11 func main() { 12 go f("three", 300*time.Millisecond) 13 go f("six", 600*time.Millisecond) 14 go f("nine", 900*time.Millisecond) 15 } 16 17 // STOP OMIT 18 19 func f(msg string, delay time.Duration) { 20 for i := 0; ; i++ { 21 fmt.Println(msg, i) 22 time.Sleep(delay) 23 } 24 }