我如何获得多行用户输入

问题描述 投票:-1回答:1

这是我的代码

fmt.Println("create Issue!")
reader := bufio.NewReader(os.Stdin)
fmt.Print("input title:")
title, _ := reader.ReadString('\n')
fmt.Print("Input contents:")
contents, _ := reader.ReadString('\n')
fmt.Print(contents, title)

但输出是

create Issue!
input title:Input contents:

仅一个变量就可以得到它

go reader
1个回答
0
投票

如果您通过命令行运行此程序,则效果很好。您是否在Goland中使用“运行”按钮?这也许可以解释为什么它不起作用。

© www.soinside.com 2019 - 2024. All rights reserved.