delve/_fixtures/sigchldprog.go

27 lines
338 B
Go
Raw Normal View History

package main
import (
"bufio"
"fmt"
"log"
"os/exec"
)
func main() {
cmd := exec.Command("date")
reader, err := cmd.StdoutPipe()
if err != nil {
log.Fatalln(err)
}
defer reader.Close()
scanner := bufio.NewScanner(reader)
go func() {
for scanner.Scan() {
fmt.Println(scanner.Text())
}
}()
cmd.Start()
cmd.Wait()
}