diff --git a/.metroline.yml b/.metroline.yml index 0fed7fc..a41a702 100644 --- a/.metroline.yml +++ b/.metroline.yml @@ -14,8 +14,6 @@ jobs: # - env GOOS=darwin GOARCH=386 go build -o bin/hello-386-darwin hello.go# 64-bit - env GOOS=linux GOARCH=amd64 go build -o bin/hello-amd64-linux hello.go - env GOOS=linux GOARCH=386 go build -o bin/hello-386-linux hello.go - - ls -l bin/ - - go run hello.go email-zipper: image: docker.leffler.media/leffler.media/email-zipper env: diff --git a/hello.go b/hello.go index 3f86fa3..f8781c5 100644 --- a/hello.go +++ b/hello.go @@ -3,10 +3,12 @@ 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") @@ -14,4 +16,10 @@ func main(){ 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) + timeSleep(durMin) }