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 {
|
||||
return strings.ToLower(a) < strings.ToLower(b)
|
||||
})
|
||||
content := new(bytes.Buffer)
|
||||
content := new(strings.Builder)
|
||||
content.WriteString(authorsFileHeader)
|
||||
for _, a := range list {
|
||||
content.WriteString(a)
|
||||
|
|
@ -386,7 +386,7 @@ func writeLicense(info *info) {
|
|||
log.Fatalf("error reading %s: %v\n", info.file, err)
|
||||
}
|
||||
// Construct new file content.
|
||||
buf := new(bytes.Buffer)
|
||||
buf := new(strings.Builder)
|
||||
licenseT.Execute(buf, info)
|
||||
if m := licenseCommentRE.FindIndex(content); m != nil && m[0] == 0 {
|
||||
buf.Write(content[:m[0]])
|
||||
|
|
|
|||
|
|
@ -17,13 +17,13 @@
|
|||
package rawdb
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"encoding/binary"
|
||||
"errors"
|
||||
"fmt"
|
||||
"io"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
"sync"
|
||||
"sync/atomic"
|
||||
|
||||
|
|
@ -955,7 +955,7 @@ func (t *freezerTable) dumpIndexStdout(start, stop int64) {
|
|||
}
|
||||
|
||||
func (t *freezerTable) dumpIndexString(start, stop int64) string {
|
||||
var out bytes.Buffer
|
||||
var out strings.Builder
|
||||
out.WriteString("\n")
|
||||
t.dumpIndex(&out, start, stop)
|
||||
return out.String()
|
||||
|
|
|
|||
Loading…
Reference in a new issue