would it be faster to do something like:

```
uint64(binary.LittleEndian.Uint32(buf[0:4])) << 32 | uint64(binary.LittleEndian.Uint32(buf[4:8]))
```
?