Often we need to read a file line by line.
https://codeeval.dev/gist/b84204634eb9a2246d33f9ff338f07d9
It’s more efficient to only process one line at a time, as opposed to reading the whole file into memory.
We can do that using [bufio.Scanner](<https://golang.org/pkg/bufio/#Scanner>)
: