diff options
Diffstat (limited to 'weed-fs/src/pkg/util/bytes.go')
| -rw-r--r-- | weed-fs/src/pkg/util/bytes.go | 53 |
1 files changed, 27 insertions, 26 deletions
diff --git a/weed-fs/src/pkg/util/bytes.go b/weed-fs/src/pkg/util/bytes.go index 6cc3d7018..177da06db 100644 --- a/weed-fs/src/pkg/util/bytes.go +++ b/weed-fs/src/pkg/util/bytes.go @@ -1,33 +1,34 @@ package util -func BytesToUint64(b []byte) (v uint64) { - length := uint(len(b)) - for i := uint(0); i < length-1; i++ { - v += uint64(b[i]) - v <<= 8 - } - v += uint64(b[length-1]) - return +func BytesToUint64(b []byte)(v uint64){ + length := uint(len(b)) + for i :=uint(0);i<length-1;i++ { + v += uint64(b[i]) + v <<= 8 + } + v+=uint64(b[length-1]) + return } -func BytesToUint32(b []byte) (v uint32) { - length := uint(len(b)) - for i := uint(0); i < length-1; i++ { - v += uint32(b[i]) - v <<= 8 - } - v += uint32(b[length-1]) - return +func BytesToUint32(b []byte)(v uint32){ + length := uint(len(b)) + for i :=uint(0);i<length-1;i++ { + v += uint32(b[i]) + v <<= 8 + } + v+=uint32(b[length-1]) + return } -func Uint64toBytes(b []byte, v uint64) { - for i := uint(0); i < 8; i++ { - b[7-i] = byte(v >> (i * 8)) - } +func Uint64toBytes(b []byte, v uint64){ + for i :=uint(0);i<8;i++ { + b[7-i] = byte(v>>(i*8)) + } } -func Uint32toBytes(b []byte, v uint32) { - for i := uint(0); i < 4; i++ { - b[3-i] = byte(v >> (i * 8)) - } +func Uint32toBytes(b []byte, v uint32){ + for i :=uint(0);i<4;i++ { + b[3-i] = byte(v>>(i*8)) + } } -func Uint8toBytes(b []byte, v uint8) { - b[0] = byte(v) +func Uint8toBytes(b []byte, v uint8){ + b[0] = byte(v) } + |
