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教程栏目。

以上就是Golang如何接收输入的详细内容,更多请关注php中文网其它相关文章!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

  • 相关标签:golang 接收 输入
  • 程序员必备接口测试调试工具:点击使用

    Apipost = Postman + Swagger + Mock + Jmeter

    Api设计、调试、文档、自动化测试工具

    网页生成APP,用做网站的技术去做APP:立即创建

    手机网站开发APP、自助封装APP、200+原生模块、2000+映射JS接口按需打包

    • 上一篇:Golang能写人工智能吗
    • 下一篇:Golang如何接收前端的参数

    相关文章

    相关视频


    • Golang接口哪里好
    • Golang可以用来做什么
    • Golang能使用多核cpu吗
    • Golang能写人工智能吗
    • Golang如何接收输入
    • Mongoose模式的扩展
    • 安装 Node.js 及 MongoDB
    • go语言介绍和环境搭建1

    视频教程分类

    • php视频教程
    • html视频教程
    • css视频教程
    • JS视频教程
    • jQuery视频教程
    • mysql视频教程
    • Linux视频教程
    • Python视频教程
    • Laravel视频教程
    • Vue视频教程

    专题

    Golang如何接收输入