reader.ReadString('\n')这样怎么会报错?

123445 · · 1515 次点击
123445
2048tb.com
```go reader := bufio.NewReader(strings.NewReader("abc\ndgdg\nsdfhdsf")) //r, _ := reader.ReadString('f') r, _ := reader.ReadString([]byte("b")[0]) log.Println(r) ``` 奇了怪了,换个电脑,同样的版本,就没问题
#1
更多评论
tuzhiya
你好
没问题个啥啊,你把你新的代码放到你一开始的电脑测试下。很多设置都不一样了
#2
123445
2048tb.com
我调用ReadString之前调用了下reader.ReadRune(),后面就不行了,这是什么原理,我重新NewReader一个来ReadString都不行。
#3