diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index dfd4b80..1400271 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,9 +4,7 @@
-
-
-
+
diff --git a/exception.go b/exception.go
index 1279758..f2f6689 100644
--- a/exception.go
+++ b/exception.go
@@ -47,7 +47,7 @@ func (e *Exception) GetHttpCode() int {
//
// Date : 21:22 2022/6/25
func NewWithCode(code interface{}) *Exception {
- return New(code, defaultHttpCode, map[string]interface{}{})
+ return New(code, defaultHttpCode, nil)
}
// NewWithCodeAndHttpCode 使用 code + http_code 获取实例
@@ -64,7 +64,7 @@ func NewWithCodeAndHttpCode(code interface{}, httpCode int) *Exception {
// Author : go_developer@163.com<白茶清欢>
//
// Date : 21:28 2022/6/25
-func NewWithCodeAndData(code interface{}, data map[string]interface{}) *Exception {
+func NewWithCodeAndData(code interface{}, data interface{}) *Exception {
return New(code, defaultHttpCode, data)
}
@@ -73,7 +73,7 @@ func NewWithCodeAndData(code interface{}, data map[string]interface{}) *Exceptio
// Author : go_developer@163.com<白茶清欢>
//
// Date : 21:28 2022/6/25
-func New(code interface{}, httpCode int, data map[string]interface{}) *Exception {
+func New(code interface{}, httpCode int, data interface{}) *Exception {
if nil == data {
// 保证数据结构的一致性, 同时避免后续使用出现空指针
data = map[string]interface{}{}