https://www.buymeacoffee.com/GrowAdept
https://www.growadept.com/
https://github.com/GrowAdept/youtube
Explanation of Golang scan functions inside the fmt package. This explains the options of taking input from the user via the terminal as well as other options that implement the Read method.