func (r *ReadBuffer) ReadString(n int) string {
	if b := r.ReadBytes(n); b != nil {
		// TODO(mmihic): This creates a copy, which sucks
		return string(b)
	}

	return ""
}
func (r *ReadBuffer) ReadString(n int) string {
	if b := r.ReadBytes(n); b != nil {
		
		return string(b)
	}

	return ""
}
func ( r * ReadBuffer ) ReadString ( n int ) string { if b := r . ReadBytes ( n ) ; b != nil { // TODO(mmihic): This creates a copy, which sucks return string ( b ) } return " " }
// ReadString returns a string of size n from the buffer
ReadString returns a string of size n from the buffer