From ab0716a4725e9972b82ae29477e187fab0036111 Mon Sep 17 00:00:00 2001 From: dudaodong Date: Wed, 24 Aug 2022 10:35:18 +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 e2d7b29..d0abd64 100644 --- a/strutil/string.go +++ b/strutil/string.go @@ -208,8 +208,8 @@ func IsString(v any) 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 a70eac3..8f17076 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) {