GO使用Bufio读取输入的内容
一般来说,用Scan获取输入值,但是这个只能读取到空格前面的(例如:输入a b c,只能读取到a),修改成Bufio读取
package main import ( "bufio" "fmt" "os" ) func main() { var str string reader := bufio.NewReader(os.Stdin) str, _ = reader.ReadString('\n') fmt.Printf("您输入的是:%s \n", str) }
参考:https://www.bilibili.com/video/BV1fz4y1m7Pm?p=73