Problem scenario
You want to read in user input with Golang. What should you do?
Solution
This program will illustrate how you accept user input with a Golang program:
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
fmt.Println("Please enter some text:")
reader := bufio.NewReader(os.Stdin)
text, _ := reader.ReadString('\n')
fmt.Println("The text you entered was this: ", text)
}