chore: improve snakeCasedName performance #1688
|
@ -98,7 +98,7 @@ func b2s(b []byte) string {
|
|||
}
|
||||
|
||||
func snakeCasedNameNew(name string) string {
|
||||
newstr := make([]byte, 0)
|
||||
newstr := make([]byte, 0, len(name))
|
||||
|
||||
for i := 0; i < len(name); i++ {
|
||||
c := name[i]
|
||||
if isUpper := 'A' <= c && c <= 'Z'; isUpper {
|
||||
|
|
Loading…
Reference in New Issue
Block a user
How about give a length ?
make([]byte, 0, len(name))
Done.
Sorry, maybe
newstr := make([]byte, 0, len(name)+1
is better.Done