- fd, err := os.OpenFile(p, os.O_RDONLY, os.FileMode(0666))
- if err != nil {
- log.Fatalln(err)
- }
- var warcPaths []string
- scanner := bufio.NewScanner(fd)
- for scanner.Scan() {
- t := scanner.Text()
- if len(t) > 0 {
- warcPaths = append(warcPaths, t)
- }
- }
- fd.Close()
- for _, warcPath := range warcPaths {