## bufio.NewScanner的使用问题

yekai_23 · 2017-12-30 22:12:37 · 2333 次点击

可能是因为linux上以 ‘\n’作为行尾符, 而windows上使用"\r\n"

#1
更多评论

@leavesdrift 按道理跨平台性应该在内部会处理不同平台的机制。。

#2

应该不是这个问题之前欠考虑,因为不管是 "\r\n" 还是 '\n', scanner默认使用bufio.ScanLines的话以'\n'做区分都还是能分开数据的,你可以先试下不使用这个工具直接在终端启动server端和client端看能收到么,我用你的代码,客户端发信息服务端是收得到的

#3