package main import ( "fmt" "time" "runtime" "bufio" ) func main(){ duration := time.Second durMin := time.Minute fmt.Println("Hello World! 0") time.Sleep(duration) fmt.Println("Hello World! 1") time.Sleep(duration) fmt.Println("Hello World! 2") time.Sleep(duration) fmt.Printf("Hello from: %s %s\n",runtime.GOOS,runtime.GOARCH) time.Sleep(duration) scanner := bufio.NewScanner(os.Stdin) scanner.Scan() // use `for scanner.Scan()` to keep reading line := scanner.Text() fmt.Println("captured:",line) time.Sleep(durMin) }