mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
using more efficient strings.Builder
Signed-off-by: shuangcui <fliter@qq.com>
This commit is contained in:
parent
d28adb61bf
commit
d3f9b1ec09
2 changed files with 4 additions and 4 deletions
|
|
@ -295,7 +295,7 @@ func writeAuthors(files []string) {
|
||||||
slices.SortFunc(list, func(a, b string) bool {
|
slices.SortFunc(list, func(a, b string) bool {
|
||||||
return strings.ToLower(a) < strings.ToLower(b)
|
return strings.ToLower(a) < strings.ToLower(b)
|
||||||
})
|
})
|
||||||
content := new(bytes.Buffer)
|
content := new(strings.Builder)
|
||||||
content.WriteString(authorsFileHeader)
|
content.WriteString(authorsFileHeader)
|
||||||
for _, a := range list {
|
for _, a := range list {
|
||||||
content.WriteString(a)
|
content.WriteString(a)
|
||||||
|
|
@ -386,7 +386,7 @@ func writeLicense(info *info) {
|
||||||
log.Fatalf("error reading %s: %v\n", info.file, err)
|
log.Fatalf("error reading %s: %v\n", info.file, err)
|
||||||
}
|
}
|
||||||
// Construct new file content.
|
// Construct new file content.
|
||||||
buf := new(bytes.Buffer)
|
buf := new(strings.Builder)
|
||||||
licenseT.Execute(buf, info)
|
licenseT.Execute(buf, info)
|
||||||
if m := licenseCommentRE.FindIndex(content); m != nil && m[0] == 0 {
|
if m := licenseCommentRE.FindIndex(content); m != nil && m[0] == 0 {
|
||||||
buf.Write(content[:m[0]])
|
buf.Write(content[:m[0]])
|
||||||
|
|
|
||||||
|
|
@ -17,13 +17,13 @@
|
||||||
package rawdb
|
package rawdb
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"bytes"
|
|
||||||
"encoding/binary"
|
"encoding/binary"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
"io"
|
||||||
"os"
|
"os"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
"strings"
|
||||||
"sync"
|
"sync"
|
||||||
"sync/atomic"
|
"sync/atomic"
|
||||||
|
|
||||||
|
|
@ -955,7 +955,7 @@ func (t *freezerTable) dumpIndexStdout(start, stop int64) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (t *freezerTable) dumpIndexString(start, stop int64) string {
|
func (t *freezerTable) dumpIndexString(start, stop int64) string {
|
||||||
var out bytes.Buffer
|
var out strings.Builder
|
||||||
out.WriteString("\n")
|
out.WriteString("\n")
|
||||||
t.dumpIndex(&out, start, stop)
|
t.dumpIndex(&out, start, stop)
|
||||||
return out.String()
|
return out.String()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue