From aece2995d62725e367c9611e3a258a10f1b9c86a Mon Sep 17 00:00:00 2001 From: dudaodong Date: Mon, 29 Aug 2022 15:11:15 +0800 Subject: [PATCH] refactor: change ReverseStr to Reverse in strutil package --- strutil/string.go | 4 ++-- strutil/string_test.go | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/strutil/string.go b/strutil/string.go index 450586b..e6aa03b 100644 --- a/strutil/string.go +++ b/strutil/string.go @@ -209,8 +209,8 @@ func IsString(v interface{}) bool { } } -// ReverseStr return string whose char order is reversed to the given string -func ReverseStr(s string) string { +// Reverse return string whose char order is reversed to the given string +func Reverse(s string) string { r := []rune(s) for i, j := 0, len(r)-1; i < j; i, j = i+1, j-1 { r[i], r[j] = r[j], r[i] diff --git a/strutil/string_test.go b/strutil/string_test.go index 18c8714..d25e332 100644 --- a/strutil/string_test.go +++ b/strutil/string_test.go @@ -143,11 +143,11 @@ func TestIsString(t *testing.T) { assert.Equal(false, IsString([]string{})) } -func TestReverseStr(t *testing.T) { - assert := internal.NewAssert(t, "TestReverseStr") +func TestReverse(t *testing.T) { + assert := internal.NewAssert(t, "TestReverse") - assert.Equal("cba", ReverseStr("abc")) - assert.Equal("54321", ReverseStr("12345")) + assert.Equal("cba", Reverse("abc")) + assert.Equal("54321", Reverse("12345")) } func TestWrap(t *testing.T) {