How do I use the fmt.Scanf
function in Go to get an integer input from the standard input?
If this can't be done using fmt.Scanf
, what's the best way to read a single integer?
http://golang.org/pkg/fmt/#Scanf
All the included libraries in Go are well documented.
That being said, I believe
func main() {
var i int
_, err := fmt.Scanf("%d", &i)
}
does the trick