package main import ( "fmt" "os" "bufio" ) func main() { if len(os.Args) != 2 { fmt.Fprintf(os.Stderr, "USAGE: %s file\n", os.Args[0]) } f, err := os.Open(os.Args[1]) if err != nil { fmt.Fprintln(os.Stderr, err) os.Exit(1) } defer f.Close() sc := bufio.NewScanner(f) doPrint := false for sc.Scan() { line := sc.Text() if doPrint { fmt.Println(line) } if line == "----" { doPrint = true } } }