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, } }