From baeb1bdf40905854460848536866d2054a746dae Mon Sep 17 00:00:00 2001 From: Emile Date: Sat, 2 Nov 2019 21:14:12 +0100 Subject: comments + logging --- src/wordlist.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/wordlist.go b/src/wordlist.go index adfda9a..9ad5e58 100644 --- a/src/wordlist.go +++ b/src/wordlist.go @@ -6,22 +6,32 @@ import ( "os" ) +// readWordlist reads the lines in the file located at the given path +// (wordlistPath) into an array returning the array and an error, if an error +// occurs func readWordlist(wordlistPath string) ([]string, error) { + log.Printf("%s Reading the wordlist", green("[i]")) + + // open the given wordlist file file, err := os.Open(wordlistPath) if err != nil { return nil, err } defer file.Close() + // read the file content line by line scanner := bufio.NewScanner(file) scanner.Split(bufio.ScanLines) + // append the lines to the lines array var lines []string for scanner.Scan() { lines = append(lines, scanner.Text()) } + log.Printf("%s Done reading the wordlist", boldGreen("[+]")) + // return the lines, the line count and no error return lines, nil } -- cgit 1.4.1