2
0

Added int8 binary decoding

Refactored benchmarks
This commit is contained in:
Jack Christensen
2013-07-08 17:56:14 -05:00
parent a6e742db24
commit 85ffca4fe0
4 changed files with 273 additions and 107 deletions
+6
View File
@@ -30,6 +30,12 @@ func (r *MessageReader) ReadInt32() int32 {
return n
}
func (r *MessageReader) ReadInt64() int64 {
n := int64(binary.BigEndian.Uint64((*r)[:8]))
*r = (*r)[8:]
return n
}
func (r *MessageReader) ReadOid() oid {
n := oid(binary.BigEndian.Uint32((*r)[:4]))
*r = (*r)[4:]