go语言怎么保持控制台最后一行输入而其他区域可以输出?

Python016

go语言怎么保持控制台最后一行输入而其他区域可以输出?,第1张

reader := bufio.NewReader(os.Stdin)

fmt.Print("Enter text: ")

text, _ := reader.ReadString('\n')

fmt.Println(text)

这是读取控制台输入的数据,可以开协程的方式来执行这个代码,协程读取,就可以在其他地方使用

package main

import "fmt"

func main() {

    var a, b, c int

    fmt.Scanf("%d%d%d", &a, &b, &c)

    fmt.Println(a + b + c)

}

希望采纳!