猿问

golang接受带空格的输入

我刚开始使用 GO,我知道 SCANF 在 GO 中使用空格作为分隔符。

fmt.Scanf("%s",&input)

我真的找不到一种方法来接受包含空格作为有效字符的输入。


慕沐林林
浏览 484回答 3
3回答

梵蒂冈之花

你可以使用 bufio.Reader 和 os.Stdin:import(  "bufio"  "os")in := bufio.NewReader(os.Stdin)line, err := in.ReadString('\n')

HUX布斯

当用户按下回车键时,它表示输入结束那看起来像 fmt.ScanlnScanln类似于Scan,但在换行符处停止扫描,并且在最后一项之后必须有一个换行符或 EOF。
随时随地看视频慕课网APP

相关分类

Go
我要回答