https://www.geeksforgeeks.org/fmt-scan-function-in-golang-with-examples/
https://medium.com/golangspec/in-depth-introduction-to-bufio-scanner-in-golang-55483bb689b4
https://appdividend.com/2019/12/19/how-to-read-files-in-golang-go-file-read-example/