func ReadBytes()

in internal/util/msg.go [70:80]


func ReadBytes(c net.Conn, b []byte, n int) (int, error) {
	l := 0
	for l < n {
		tmp, err := c.Read(b[l:])
		if err != nil {
			return l + tmp, err
		}
		l += tmp
	}
	return l, nil
}