From 93bed37b9c6c056e899a3471c62aeed3f04ce8bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Sat, 10 May 2025 20:38:12 +0800 Subject: [PATCH] update data type --- abstrace.go | 2 +- exception.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/abstrace.go b/abstrace.go index 60fb7e0..d1d0371 100644 --- a/abstrace.go +++ b/abstrace.go @@ -20,7 +20,7 @@ type IException interface { // Message 获取错误信息 Message() string // Data 获取异常时的返回数据 - Data() map[string]any + Data() any // ToError 转换为内置error类型 ToError() error // IsCode 是否为指定code diff --git a/exception.go b/exception.go index 848b42f..48d1230 100644 --- a/exception.go +++ b/exception.go @@ -24,7 +24,7 @@ import ( type Exception struct { code any message string - data map[string]any + data any stack string } @@ -50,7 +50,7 @@ func (e *Exception) Message() string { return e.message } -func (e *Exception) Data() map[string]any { +func (e *Exception) Data() any { return e.data }