소스 검색

feat: revert bytes.Buffer to strings.Builder

hudahai 2 년 전
부모
커밋
981d7dab13
1개의 변경된 파일2개의 추가작업 그리고 4개의 파일을 삭제
  1. 2 4
      core/stringx/replacer.go

+ 2 - 4
core/stringx/replacer.go

@@ -1,8 +1,6 @@
 package stringx
 
-import (
-	"bytes"
-)
+import "strings"
 
 type (
 	// Replacer interface wraps the Replace method.
@@ -32,7 +30,7 @@ func NewReplacer(mapping map[string]string) Replacer {
 
 // Replace replaces text with given substitutes.
 func (r *replacer) Replace(text string) string {
-	var buf bytes.Buffer
+	var buf strings.Builder
 	target := []rune(text)
 	cur := r.node
 	nextStart := 0