golang 使用Scanf读取用户输入

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了golang 使用Scanf读取用户输入相关的知识,希望对你有一定的参考价值。

fmt.Print("Enter a number: ")
var input float64
fmt.Scanf("%f", &input)
output := input * 2
fmt.Println(output)

Golang的交互模式进阶-读取用户的输入

                  Golang的交互模式进阶-读取用户的输入

                                          作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

  读写数据除了 fmt 和 os 包,我们还需要用到 bufio 包来处理缓冲的输入和输出。我们如何读取用户的键盘(控制台)输入呢?从键盘和标准输入 os.Stdin 读取输入,最简单的办法是使用 fmt 包提供的 Scan 和 Sscan 开头的函数。

以上是关于golang 使用Scanf读取用户输入的主要内容,如果未能解决你的问题,请参考以下文章

使用scanf读取数据时重定向输入问题

Golang的交互模式进阶-读取用户的输入

GoLang读写数据---上

从控制台读取输入,无需无条件等待(非等待 scanf)

为 C 读取用户输入字符串的最佳方法? [复制]

从 OSX 中的控制台读取输入