>  기사  >  백엔드 개발  >  Golang이 입력을 받는 방법

Golang이 입력을 받는 방법

angryTom
angryTom원래의
2020-03-18 13:31:293279검색

Golang이 입력을 받는 방법

Golang이 입력을 받는 방법

실용적인 프로그램에는 일련의 입력, 처리, 출력, Golang에서 입력을 받는 연산은 fmt 패키지의 Scanln 메서드를 사용하여 구현할 수 있습니다.

구체적인 사용법은 다음과 같습니다.

package main

import "fmt"

//var   a,b int = 10,20

func main()  {
   //fmt.Println(a,b)
   // b,a = a,b
   // fmt.Println(a,b)
   //要求: 可以从控制台接受用户的信息 【姓名,年龄,薪水,是否通过考试】
   //方式1 fmt.Scanln()
   var  name string
   var  age  byte
   var  sal  float32
   var ispass bool
   fmt.Println("请输入姓名:")
   //当程序执行到fmt.Scanln(&name),程序会停止执行等待用户输入
   fmt.Scanln(&name)
   fmt.Println("请输入年龄:")
   //当程序执行到fmt.Scanln(&age),程序会停止执行等待用户输入
   fmt.Scanln(&age)
   fmt.Println("请输入薪水:")
   //当程序执行到fmt.Scanln(&sal),程序会停止执行等待用户输入
   fmt.Scanln(&sal)
   fmt.Println("请输入是否通过:")
   //当程序执行到fmt.Scanln(&name),程序会停止执行等待用户输入
   fmt.Scanln(&ispass)
   fmt.Printf(" The name is:%s,age:%d,sal:%f, ispass :%t",name,age,sal,ispass)

}

더 많은 golang 지식을 알고 싶다면 PHP 중국어 홈페이지를 주목해주세요 golang tutorial#🎜🎜 # 열.

위 내용은 Golang이 입력을 받는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.