优化数据分析和日志记录,重构连接管理,添加对空缓冲区的处理

This commit is contained in:
2025-02-28 17:50:48 +08:00
parent 06bcaf8bc7
commit b8a3dd93dc
8 changed files with 324 additions and 151 deletions

View File

@@ -15,6 +15,9 @@ func ReadByte(reader io.Reader) (byte, error) {
}
func ReadBuffer(reader io.Reader, size int) ([]byte, error) {
if size == 0 {
return []byte{}, nil
}
buffer := make([]byte, size)
_, err := io.ReadFull(reader, buffer)
if err != nil {