fmt.scanln读取不到全部的输入

jiangyd · 2019-08-15 18:35:26 · 1053 次点击

Scan应该是和c一样遇到空格结束的吧

#1
更多评论

有啥其它方法吗

#2
jan-bar
想要拥有,必定付出。
package main

import (
    "bufio"
    "fmt"
    "os"
)

func main() {
    r := bufio.NewReader(os.Stdin)
    for {
        l, err := r.ReadString('\n')
        if err != nil {
            return
        }
        fmt.Println(l)
    }
}
#3