Go言語-fmt.Scan


fmt.Scan

プログラミング基本からGoの理解を文字におこして行こうと思います!

fmt.Scan

var input string
fmt.Scan(&input)  //❶fmt.scan(&変数名)でコンソールに文字入力
}

//コンソール
Go  //❷文字列を入力→❸変数inputに入力された値Goが代入

fmt.Scan(&変数名)を使うとコンソールでの入力ができる
入力された値は変数inputに代入

入力の流れ

func main() {
  var input string
fmt.Println("次の単語を入力してください:go") //❶
fmt.Scan(&input)              //❷
fmt.Printf("%sと入力されました", input)   //❸

//コンソール
//❶次の単語を入力してください:go 
//❷go(コンソールで入力)            
//❸goと入力されました

fmt.Scanを使うと入力ができるようになる