I want to use dependency injection in place of os.Stdin so that I can practice TDD. Based on this answer, I should use bufio.NewScanner(). The scan
os.Stdin
bufio.NewScanner()