This commit is contained in:
2026-01-12 11:33:43 +08:00
commit f07062dbd7
38 changed files with 6805 additions and 0 deletions

15
pkg/utils/json.go Normal file
View File

@@ -0,0 +1,15 @@
package utils
import (
"encoding/json"
"fmt"
)
// ToJSONStringPretty 将对象转换为格式化的JSON字符串
func ToJSONStringPretty(v interface{}) (string, error) {
data, err := json.MarshalIndent(v, "", " ")
if err != nil {
return "", fmt.Errorf("JSON序列化失败: %w", err)
}
return string(data), nil
}