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

 

posted @ 2021-06-24 10:17  蜗牛的礼物  阅读(277)  评论(0编辑  收藏  举报