From 14bc4c2c9de3178e77ccecfe7f8ec9059a57a541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Fri, 11 Aug 2023 22:23:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DMd5=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- array_test.go | 32 -------------------------------- string.go | 3 ++- 2 files changed, 2 insertions(+), 33 deletions(-) delete mode 100644 array_test.go diff --git a/array_test.go b/array_test.go deleted file mode 100644 index 39bde6d..0000000 --- a/array_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Package wrapper ... -// -// Description : wrapper ... -// -// Author : go_developer@163.com<白茶清欢> -// -// Date : 2023-06-11 21:12 -package wrapper - -import ( - "fmt" - "reflect" - "testing" -) - -func TestArray(t *testing.T) { - val := []interface{}{1, 2, 3} - fmt.Println(Array(val).IsValid()) - fmt.Println(Array(val).ItemIsInterface()) - valInt := []int{1, 2, 3, 1, 4, 5, 6, 7, 7, 6, 9} - fmt.Println(Array(valInt).Unique()) - a := map[string]interface{}{"name": "zhang"} - b := a - c := map[string]interface{}{"name": "de"} - fmt.Println(reflect.DeepEqual(b, c)) - fmt.Println(reflect.DeepEqual(a, b)) - fmt.Println(Array(valInt).In("1")) - fmt.Println(Array(valInt).In(1)) - fmt.Println(Array(valInt).In(2)) - fmt.Println(Array(valInt).In(7)) - fmt.Println(Array(valInt).In(20)) -} diff --git a/string.go b/string.go index 47c5a83..4f804cc 100644 --- a/string.go +++ b/string.go @@ -9,6 +9,7 @@ package wrapper import ( "crypto/md5" + "encoding/hex" "errors" "git.zhangdeman.cn/zhangdeman/serialize" "git.zhangdeman.cn/zhangdeman/util" @@ -999,7 +1000,7 @@ func (str String) Md5() StringResult { } } return StringResult{ - Value: string(h.Sum(nil)), + Value: hex.EncodeToString(h.Sum(nil)), Err: nil, } }