Quick actions

cmd+k|ctrl+k

Navigation

Languages

Essential Go / Console I/O

Snippet info

Language

Go

Visibility

public

Author

kkowalczyk

Created

2019-06-20T06:06:24Z

Updated

2019-06-20T06:06:24Z

package main

import (
    "fmt"
)

func main() {
    fmt.Print("What is your name?\n")
    var name string
    if n, err := fmt.Scanf("%s", &name); err != nil {
        fmt.Printf("fmt.Scanf failed with '%s'\n", err)
    } else {
        fmt.Printf("fmt.Scanf scanned %d item(s) and set name to '%s'\n", n, name)
    }
    fmt.Print("What is your age?\n")
    var age int
    if n, err :=  fmt.Scanf("%d", &age); err != nil {
        fmt.Printf("fmt.Scanf failed with '%s'\n", err)
    } else {
        fmt.Printf("fmt.Scanf scanned %d item(s) and set age to '%d'\n", n, age)
    }
}
INFO