小编Påd*_*dne的帖子

使用bufio.NewReader(conn)读取整个消息

我正在golang中使用一个简单的聊天服务器和客户端.我在阅读net.Conn的消息时遇到了一些麻烦.到目前为止,这就是我一直在做的事情:

bufio.NewReader(conn).ReadString('\n')
Run Code Online (Sandbox Code Playgroud)

由于用户按Enter键发送消息,我只需要读取'\n'.但我现在正致力于加密,当在客户端和服务器之间发送公钥时,密钥有时包含'\n',这使得很难获得整个密钥.我只是想知道如何阅读整个消息而不是停留在特定的角色.谢谢!

encryption networking chat go public-key-exchange

2
推荐指数
1
解决办法
1265
查看次数

标签 统计

chat ×1

encryption ×1

go ×1

networking ×1

public-key-exchange ×1