Skip to content

Commit 7d8a486

Browse files
committed
Fix lint
1 parent 550c45e commit 7d8a486

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Taskfile.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
version: "3"
22

33
tasks:
4-
lint: docker run -t --rm -v $(pwd):/app -w /app golangci/golangci-lint:v2.0.2 golangci-lint run
4+
lint: docker run -t --rm -v $(pwd):/app -w /app golangci/golangci-lint golangci-lint run

dictionary.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,9 @@ func (d *dictionary) Encode(data []byte) ([]string, error) {
126126
mnemonic := []string{}
127127

128128
var bitsBuilder strings.Builder
129+
bitsBuilder.Grow(len(data) * 8)
129130
for _, b := range data {
130-
bitsBuilder.WriteString(fmt.Sprintf("%08b", b))
131+
fmt.Fprintf(&bitsBuilder, "%08b", b)
131132
}
132133

133134
cs, err := d.checksum(data)
@@ -192,6 +193,7 @@ func (d *dictionary) Decode(mnemonic []string) ([]byte, error) {
192193
}
193194

194195
var bitsBuilder strings.Builder
196+
bitsBuilder.Grow(len(mnemonic) * d.bitsStringLen)
195197
for i := 1; i < len(mnemonic); i++ {
196198
wordBits, ok := d.wordToBits[mnemonic[i]]
197199
if !ok {

0 commit comments

Comments
 (0)