ReadUint reads a uint from the reader
()
| 941 | |
| 942 | // ReadUint reads a uint from the reader |
| 943 | func (m *Reader) ReadUint() (u uint, err error) { |
| 944 | if smallint { |
| 945 | var un uint32 |
| 946 | un, err = m.ReadUint32() |
| 947 | u = uint(un) |
| 948 | return |
| 949 | } |
| 950 | var un uint64 |
| 951 | un, err = m.ReadUint64() |
| 952 | u = uint(un) |
| 953 | return |
| 954 | } |
| 955 | |
| 956 | // ReadByte is analogous to ReadUint8. |
| 957 | // |