pilorama: Use AppendUint* helpers from stdlib
Some checks failed
Tests and linters / Run gofumpt (pull_request) Successful in 2m14s
DCO action / DCO (pull_request) Failing after 2m29s
Vulncheck / Vulncheck (pull_request) Successful in 3m0s
Pre-commit hooks / Pre-commit (pull_request) Successful in 3m18s
Build / Build Components (pull_request) Successful in 3m35s
Tests and linters / gopls check (pull_request) Successful in 3m49s
Tests and linters / Staticcheck (pull_request) Successful in 4m6s
Tests and linters / Lint (pull_request) Successful in 4m49s
Tests and linters / Tests (pull_request) Successful in 5m23s
Tests and linters / Tests with -race (pull_request) Successful in 6m24s
Some checks failed
Tests and linters / Run gofumpt (pull_request) Successful in 2m14s
DCO action / DCO (pull_request) Failing after 2m29s
Vulncheck / Vulncheck (pull_request) Successful in 3m0s
Pre-commit hooks / Pre-commit (pull_request) Successful in 3m18s
Build / Build Components (pull_request) Successful in 3m35s
Tests and linters / gopls check (pull_request) Successful in 3m49s
Tests and linters / Staticcheck (pull_request) Successful in 4m6s
Tests and linters / Lint (pull_request) Successful in 4m49s
Tests and linters / Tests (pull_request) Successful in 5m23s
Tests and linters / Tests with -race (pull_request) Successful in 6m24s
gopatch: ``` @@ var slice, e expression @@ +import "encoding/binary" -append(slice, byte(e), byte(e >> 8)) +binary.LittleEndian.AppendUint16(slice, e) ``` Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
This commit is contained in:
parent
aac65001e5
commit
2dde5f90a1
1 changed files with 5 additions and 9 deletions
|
@ -1240,7 +1240,7 @@ func (t *boltForest) fillSortedChildren(b *bbolt.Bucket, nodeIDs MultiNode, h *f
|
|||
nodes = nil
|
||||
length = actualLength + 1
|
||||
count = 0
|
||||
c.Seek(append(prefix, byte(length), byte(length>>8)))
|
||||
c.Seek(binary.LittleEndian.AppendUint16(prefix, length))
|
||||
c.Prev() // c.Next() will be performed by for loop
|
||||
}
|
||||
}
|
||||
|
@ -1664,7 +1664,7 @@ func internalKeyPrefix(key []byte, k string) []byte {
|
|||
key = append(key, 'i')
|
||||
|
||||
l := len(k)
|
||||
key = append(key, byte(l), byte(l>>8))
|
||||
key = binary.LittleEndian.AppendUint16(key, uint16(l))
|
||||
key = append(key, k...)
|
||||
return key
|
||||
}
|
||||
|
@ -1679,14 +1679,10 @@ func internalKey(key []byte, k, v string, parent, node Node) []byte {
|
|||
key = internalKeyPrefix(key, k)
|
||||
|
||||
l := len(v)
|
||||
key = append(key, byte(l), byte(l>>8))
|
||||
key = binary.LittleEndian.AppendUint16(key, uint16(l))
|
||||
key = append(key, v...)
|
||||
|
||||
var raw [8]byte
|
||||
binary.LittleEndian.PutUint64(raw[:], parent)
|
||||
key = append(key, raw[:]...)
|
||||
|
||||
binary.LittleEndian.PutUint64(raw[:], node)
|
||||
key = append(key, raw[:]...)
|
||||
key = binary.LittleEndian.AppendUint64(key, parent)
|
||||
key = binary.LittleEndian.AppendUint64(key, node)
|
||||
return key
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue