diff options
| author | Jianfei Wang <wjf@megvii.com> | 2016-04-06 17:03:32 +0800 |
|---|---|---|
| committer | Jianfei Wang <wjf@megvii.com> | 2016-04-06 17:08:52 +0800 |
| commit | 7bc10d46e333496b7de1d6e774b3e88b5a7d8ab8 (patch) | |
| tree | 84e82e18d98ed25a6863c0aafedd1fb19bf8701d /go/operation | |
| parent | 6876bfa68524d4fc0a961f89dc29e53fbc654ea5 (diff) | |
| download | seaweedfs-7bc10d46e333496b7de1d6e774b3e88b5a7d8ab8.tar.xz seaweedfs-7bc10d46e333496b7de1d6e774b3e88b5a7d8ab8.zip | |
replace util/bytes.go with binary.BigEndian
Diffstat (limited to 'go/operation')
| -rw-r--r-- | go/operation/sync_volume.go | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/go/operation/sync_volume.go b/go/operation/sync_volume.go index 54944a64e..626b2a7ba 100644 --- a/go/operation/sync_volume.go +++ b/go/operation/sync_volume.go @@ -1,6 +1,7 @@ package operation import ( + "encoding/binary" "encoding/json" "fmt" "net/url" @@ -42,9 +43,9 @@ func GetVolumeIdxEntries(server string, vid string, eachEntryFn func(key uint64, values.Add("volume", vid) line := make([]byte, 16) err := util.GetBufferStream("http://"+server+"/admin/sync/index", values, line, func(bytes []byte) { - key := util.BytesToUint64(bytes[:8]) - offset := util.BytesToUint32(bytes[8:12]) - size := util.BytesToUint32(bytes[12:16]) + key := binary.BigEndian.Uint64(bytes[:8]) + offset := binary.BigEndian.Uint32(bytes[8:12]) + size := binary.BigEndian.Uint32(bytes[12:16]) eachEntryFn(key, offset, size) }) if err != nil { |
