有没有一种方法可以将fmt.Scan()函数与一行消息一起使用?

时间:2020-06-07 23:40:09

标签: go

有没有一种方法可以在一行中从用户那里获得一条消息,就像在python中,您可以使用name = input("Name: ")来代替:

var name string
fmt.Println("Name: ")
fmt.Scan(&name)

1 个答案:

答案 0 :(得分:0)

使用fmt.Print而不是fmt.Println打印提示。 fmt.Println函数在输出中添加换行符。 fmt.Print函数不会添加换行符。

var name string
fmt.Print("Name: ")
fmt.Scan(&name)