接続を確立した後、接続からのバイトを読み取りたい場合、どうすればすべてのバイトを読み取ることができるでしょうか? 試したところ、改行のような区切りまで読めるようになりました。しかし、改行を含むすべてを取得するにはどうすればよいでしょうか? Go で redis クライアントを作成しようとしていますが、プロトコルによって結果が \r\n で区切られているため、この場合、Buffer.ReadLine または Buffer.ReadSlice は役に立ちませんでした。
質問する
903 次
1 に答える
3
Reader からすべてのバイトを読み取るには (TCP 接続など)、 を使用できます。これは、反対側から が送信されるか、エラーが発生するioutil.ReadAll
まで読み取ります。EOF
go 用のredis クライアントが既にいくつかあることに注意してください。
于 2012-09-26T15:55:37.777 に答える